Installazione Xen · 1 min read · Feb 12, 2026
La Configurazione Perfetta di Xen 3.0.3 per Debian Sarge - Pagina 6
5 Installazione del Pacchetto Binario
Esegui i seguenti comandi:
apt-get remove exim4 exim4-base lpr nfs-common portmap pidentd pcmcia-cs pppoe pppoeconf ppp pppconfig
apt-get install screen ssh debootstrap python python2.3-twisted iproute bridge-utils libcurl3-dev5.1 Installa Xen
Poi scarica xen-3.0.3_0-install-x86_32.tgz da http://www.xensource.com/xen/downloads/dl_303tarballs.html, decomprimilo e esegui lo script di installazione:
cd /usr/src
wget http://bits.xensource.com/oss-xen/release/3.0.3-0/bin.tgz/xen-3.0.3_0-install-x86_32.tgz
tar xvzf xen-3.0.3_0-install-x86_32.tgz
cd dist/
./install.sh
mv /lib/tls /lib/tls.disabledOra Xen è installato. Per avviare i servizi Xen all’avvio, fai quanto segue:
update-rc.d xend defaults 20 21
update-rc.d xendomains defaults 21 20Abbiamo bisogno di un ramdisk per il nostro nuovo kernel Xen, quindi facciamo quanto segue:
depmod 2.6.16.29-xenapt-get install libhtml-template-perl libparse-recdescent-perlwget http://downloads.howtoforge.com/files/yaird_0.0.12-8bpo1_i386.deb
dpkg -i yaird_0.0.12-8bpo1_i386.deb(Il pacchetto yaird originale si trovava in http://backports.org/debian/pool/main/y/yaird/, ma è stato rimosso nel frattempo, quindi ho reso disponibile il pacchetto sotto http://downloads.howtoforge.com/files/yaird_0.0.12-8bpo1_i386.deb.)
mkinitrd.yaird -o /boot/initrd.img-2.6.16.29-xen 2.6.16.29-xenL’ultimo comando crea il ramdisk /boot/initrd.img-2.6.16.29-xen.
Successivamente, aggiungiamo il nostro nuovo kernel a Grub, il nostro bootloader. Modifica /boot/grub/menu.lst e prima della riga ### BEGIN AUTOMAGIC KERNELS LIST aggiungi il seguente brano:
vi /boot/grub/menu.lst| [...] title Xen 3.0.3 / XenLinux 2.6 root (hd0,0) kernel /xen.gz dom0_mem=64000 module /vmlinuz-2.6-xen root=/dev/hda6 ro max_loop=255 module /initrd.img-2.6.16.29-xen [...] |
Assicurati che /dev/hda6 sia la tua partizione /. Tieni a mente ciò che ho detto su Grub e partizionamento nel capitolo 1! Ho aggiunto max_loop=255 alla riga del modulo per assicurarmi che siano disponibili abbastanza dispositivi loop perché le nostre macchine virtuali saranno montate come dispositivi loop.
Ora riavvia il sistema:
shutdown -r nowAl prompt di avvio, Grub dovrebbe ora elencare Xen 3.0.3 / XenLinux 2.6 come primo kernel e avviarlo automaticamente. Se il tuo sistema si avvia senza problemi, allora tutto va bene!
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.