In questo how-to vedremo come con pochi semplici passi possiamo mettere in piedi il nostro sistema di virtualizzazione XEN su una macchina Ubuntu-Server.
Il primo passo consiste nel scaricare il kernel e i relativi moduli dal repository di Debian:
- http://ftp.debian.org/debian/pool/main/l/linux-2.6/linux-image-2.6.18-6-xen-686_2.6.18.dfsg.1-24_i386.deb
- http://ftp.debian.org/debian/pool/main/l/linux-2.6/linux-modules-2.6.18-6-xen-686_2.6.18.dfsg.1-24_i386.deb
Ora li installiamo:
- sudo dpkg -i linux-image-2.6.18-6-xen-686_2.6.18.dfsg.1-24_i386.deb
- sudo dpkg -i linux-modules-2.6.18-6-xen-686_2.6.18.dfsg.1-24_i386.deb
A questo punto installiamo il pacchetto xen-server con il comando:
- sudo apt-get install ubuntu-xen-server
Infine controlliamo che grub sia stato aggiornato correttamente verificando che nel file
/boot/grub/menu.lst siano presenti la seguenti righe:
title Xen 3 Linux, kernel 2.6.18-6-xen-686
root (hd0,0)
kernel /xen-3.3.gz
module /vmlinuz-2.6.18-6-xen-686 root=/dev/sda4 ro console=tty0
module /initrd.img-2.6.18-6-xen-686
Riavviamo e poi assicuriamoci che tutto sia andato per il meglio verificando che il comando
uname -r ci dia come risultato: 2.6.18-6-xen-686
Finish! 🙂