Hemen zaude: Hasiera Dokumentazio Irekia Manualak Birtualizazioa: XEN teknologia erabiliz zerbitzuak birtualizatu Gure instalazioko adibide batzuk Windows XP birtualizatzen
Dokumentu Akzioak

2.6. Windows XP birtualizatzen

Maila bat gorago
Windows XP nola birtualizatu ikusiko dugu

Lehenengo ISO irudi bat sortuko dugu WXP-ren instalazio CDakin, adibidez K3B erabiliz. ISOa sortu denean scp erabiliz xen zerbitzari fisikoan kopiatuko dugu.

root@IMH01XEN01:~# ls -l  /root/InstalazioIrudiak/wxpsp3/ 
total 669712
-rw-r--r-- 1 root root 685105152 2008-12-11 16:30 WXPSP3.iso


Orain Bolumen Logikoa sortuko dugu. 10 Gigako diskoa jarriko diogu, adibide honetako XP honek ez baitu du datu askorik izango.

root@IMH01XEN01:~# lvcreate -L 10G -n xenwinxp01 volgroupxen 
  Logical volume "xenwinxp01" created

Orain sortu dugun diskoa formateatu egin behar dugu

root@IMH01XEN01:~# mkfs -t vfat /dev/volgroupxen/xenwinxp01 

Aurrez esan bezala, instalazioa egiteko ISO bat erabiliko dugu. ISO hau muntatu egin behar dugu sistemak ikus dezan. ISO bat muntatzeko libre dagoen loop bat erabiliko dugu.

root@IMH01XEN01:/etc/xen# losetup /dev/loop1 
loop: can't get info on device /dev/loop1: No such device or address

Hau libre dago, beraz erabiliz dezakegu.

root@IMH01XEN01:/etc/xen# losetup -r /dev/loop1 /root/InstalazioIrudiak/wxpsp3/WXPSP3.iso

Ondo muntatu duen ikus dezakegu:

root@IMH01XEN01:/etc/xen# losetup /dev/loop1 
/dev/loop1: [0803]:4472848 (/root/InstalazioIrudiak/wxpsp3/WXPSP3.iso)

Orain xen konfigurazio karpetara joan, eta hoberena lehendik daukagun windows-erako konfigurazio fitxategi bat oinarri bezala hartzea da. Horretarako, konfigurazio fitxategia kopiatuko dugu:

root@IMH01XEN01:~# cd /etc/xen 
root@IMH01XEN01:/etc/xen# cp xenwinserver01.cfg xenwinxp01.cfg


Hau egin ondoren, konfigurazio fitxategi berria editatuko dugu.

kernel = '/usr/lib/xen/boot/hvmloader' 
builder = 'hvm'
memory = 512
name = 'xenwinxp01'
vcpus = 1
vif = [ 'type=ioemu, bridge=xenbr0' ]
# cdrom = '/dev/sdc0'
# boot on floppy (a), hard disk (c) or CD-ROM (d)
# default: hard disk, cd-rom, floppy
boot='d'
sdl = 1
vnc = 0
nographic = 0
disk = [ 'phy:/dev/volgroupxen/xenwinxp01,hda,w','phy:/dev/loop1,ioemu:hdc:cdrom,r']
device_model = '/usr/lib/xen/bin/qemu-dm'
usbdevice='tablet'

Aldatu ditugun parametroak hauek dira:

memory = 512 
name = 'xenwinxp01'
boot = 'd'
sdl = 1
vnc = 0
nographic = 0
disk = [ 'phy:/dev/volgroupxen/xenwinxp01,hda,w', 'phy:/dev/loop1,ioemu:hdc:cdrom,r' ]
usbdevice='tablet' (xaguak arazorik ez emateko)


Honekin suposatzen da dena prest dugula. Instalazioa martxan jartzeko linux zerbitzari fisikoan leihoak kargatuta izan behar ditugu, bestela ezin izango ditugu Windows instalatzailearen mezuak ikusi. Gure kasuan linux zerbitzari fisikora VNC bitartez konektatuko gara.

XEN zerbitzari fisikoak X-Window (Gnome) martxan izan behar ditu, eta Remote Desktop erabiltzeko konfiguratua, irudian ikusten den bezala:

XEN instalazioko irudia

Gauzak ondo egin baditugu, VNC erabiliz zerbitzari fisikora konektatu ahal izango gara. Hemen gure zerbitzari fisikoko GNOME mahaigaina (garbia ezta ?)

XEN instalazioko irudia













Orain VNC saio barruan gaudela kontsola bat zabalduko dugu Xen zerbitzarian eta makina birtuala abiaraziz, Windows instalazioa abiaraziko dugu:

XEN instalazioko irudia

Hau egin ondoren, ikusiko dugu nola beste leiho bat zabaltzen den Windows berria konfiguratzeko

XEN instalazioko irudia

Orain Windows-en instalazio normala egitea besterik ez dugu. Instalazioa bukatzen denean makina birtualaren konfigurazio fitxategian nographic=1 parametroa komentatu egingo dugu.

#nographic=1

Honela, makina hau automatikoki arrankatu ahal izango dugu, nahiz eta zerbitzari fisikoak Gnome arrankatu ez. Beste era batera esanda, zerbitzari fisikoan X-Window ez da martxan egon behar Windows makina birtuala martxan jarri ahal izateko.


Gomendatu IMH

Google iragarkiak
Zerikasi
Zerikasi: Bizitza osoan zeharreko ikaskuntza
Eusko Jaurlaritza - Hezkuntza, Unibertsitate eta Ikerketa saila. Joan bere webera
Gure Proiektua CAN-en
can-logo-derecho-eusk.gif
Kontaktua

IMH Sare Sozialetan
Jarraitu guri Twitter-en Jarraitu guri Facebook-en Jarraitu guri Tuenti-n Jarraitu guri Linkedin-en Jarraitu guri YouTube-ko kanalean Jarraitu guri Flickr-en Jarraitu guri SlideShare-n
Txandakako Ingeniaritza Sare Sozialetan
Jarraitu guri Twitter-en Jarraitu guri Facebook-en Jarraitu gure Youtube kanala Jarraitu guri Tuenti-n Follow us on Flickr Follow us on Picasa