Instal·lar Qemu + Kqemu, la guia definitiva

Primer de tot val a dir que Qemu és un programa que permet executar un sistema operatiu de forma virtualitzada dins d’un altre. Com la majoria de programes als quals ens referim aquí, és programari lliure, així que no hi ha res millor.

Abans de res, cal instalar-lo per fer-ho només has de seguir els següents passos:

GUIA D’INSTAL·LACIÓ

Primer fem un cop d’ull als paquets que tenim disponibles mitjançant l’apt-get, teclejem en una terminal:

$ apt-get cache search -n qemu

Veurem una llista amb una sèrie de noms de paquets, dels quals només en necesitem els següents:

$ sudo apt-get install kqemu-common kqemu-source qemu qemu-launcher qemuctl

Amb això ja tenim instal·lat el qemu i els codis font del kqemu, que és l’accelerador. Per instal·lar-lo necesitarem un altre paquet el module-assistant, que és una utilitat que ajuda als usuaris que volen manejar mòduls del kernel externs en forma de paquet:

$ sudo apt-get install module-assistant

Ara, cal preparar el sistema amb tots els paquets, el compilador i les llibreries necesaries per poder compilar el kqemu per al nostre kernel. Això instal·larà, si fa falta, els paquets i llibreries que manquen. Teclejem:

$ sudo m-a prepare

Compilem:

$ sudo m-a a-i kqemu-source

Ja ho tenim, ara creem un nou fitxer /etc/udev/rules.d/60-kqemu.rules:

$ sudo gedit /etc/udev/rules.d/60-kqemu.rules

I escrivim això a dins del arxiu que se’ns ha obert:

KERNEL=="kqemu", NAME="%k", MODE="0660", GROUP="kqemu"

Això ens servirà perquè al crear el modul dev/kqemu ho faci amb permisos 0660 i el grup propietari sera “kqemu”

Ara obrim el fitxer /etc/modprobe.d/kqemu i mirem que el contingut sigui:

options kqemu major=0

Pot ser que el fitxer no existeixi, si fós el cas, s’hauria de crear de nou. Així que teclejem:

$ sudo gedit /etc/modprobe.d/kqemu

Si el fitxer no existia, ja l’ha creat, hi afegim el contingut que hem dit abans, i el desem.

A continuació afegirem un nou grup al nostre sistema anomenat kqemu, i n’inclourem el nostre usuari per tal de poder utilitzar-lo:

$sudo addgroup –system kqemu
$ sudo adduser $USER kqemu

I per acabar la instal·lació afegirem la linea kqemu al fitxer /etc/modules, per tal que cada cop que s’inicïi el PC carregui el mòdul, i l’usuari el pugui utilitzar sense la necesitat de ser root:

$ sudo gedit /etc/modules

I afegim: kqemu

Per finalitzar del tot la instal·lació, reiniciem el sistema i llestos, ja tenim Qemu i l’accelerador Kqemu instal·lats correctament al nostre sistema, a punt per a ser utilitzats.

INSTAL·LANT-HI WINDOWS XP

Tot seguit veurem com instal·lar windows XP amb el recent instal·lat qemu. Val a dir que també servira per a instal·lar qualsevol altre sistema operatiu.

Primer de tot, obrim una terminal per crear un nou disc dur virtual:

$ qemu-img create -f qcow xp.qcow 4G

Això ens crea una imatge de disc anomenada xp.qcow amb un tamany de 4Gb.

Crearem ara una imatge superposada a l’anterior, per tal que els canvis s’emmagatzemin en un fitxer a part i poder tornar a la imatge inicial en cas de problemes i/o inestabilitats:

$ qemu-img create -b xp.qcow -f qcow xp2.qcow

Ja ho tenim, ara només cal donar l’ordre d’instal·lar MS Windows. Posem el CD al lector, i teclejem:

$ qemu -cdrom /dev/cdrom -boot d xp2.qcow

Amb això començarà a instal·lar des del lector de CD. Jo recomano primer fer això:

$ dd if=/dev/cdrom of=windowsxp.iso

El que fa és crear la imatge del CD, llavors per iniciar la instal·lació des de la imatge del CD només s’ha de canviar /dev/cdrom per la ruta de la imatge. Quedaria alguna cosa així:

$ qemu -cdrom /home/el_teu_nom_de_usuari/windowsxp.iso -boot d xp2.qcow

A partir d’ara, només cal seguir la instal·lació com de costum i ja està!
Per executar el MS Windows recent instal·lat, obrim una terminal i posem:

$ qemu -hda /home/el_teu_nom_de_usuari/xp2.qcow -m 256 -kernel-kqemu -soundhw es1370 -localtime


La part que ve despres de la -m, és a dir, el 256, és la memòria ram que vols destinar a la màquina virtual que posaràs en marxa, amb -soundhw es1370 actives la targeta de so.

Amb tot això ja tens el teu sistema operatiu virtualitzat i funcionant correctament.

Per tenir informació més completa, veure la documentació del Qemu: http://fabrice.bellard.free.fr/qemu/qemu-doc.html
~ Postejat per Deltafinger

Deixa un comentari