Installazione · 1 min read · Dec 08, 2025
Installazione di Debian Squeeze (6.0) domU su CentOS 5.5 x86_64 dom0
Installazione di Debian Squeeze (6.0) domU su CentOS 5.5 x86_64 dom0
Questo tutorial mostra come creare un Debian Squeeze (6.0) domU su dom0 che esegue CentOS 5.5 x86_64.
1 Descrizione del problema
Durante l’installazione di Debian 6.0 domU su CentOS 5.5 x86_64 possono sorgere i seguenti problemi:
- Debian 6.0 utilizza Grub 2 e Xen 3.1.2 (versione predefinita su CentOS 5.5) non sarà in grado di avviare il sistema appena installato utilizzando pygrub.
- Seguendo la documentazione ufficiale di Debian, il sistema installato potrebbe utilizzare un’architettura errata e potrebbe non avere affatto immagini Xen installate.
2 Installazione
Il seguente comando viene utilizzato per avviare l’installazione:
xm create -c /etc/xen/xm-debian.cfg install=true \
install-mirror=ftp://ftp.us.debian.org/debian \
install-installer=ftp://ftp.us.debian.org/debian/dists/squeeze/main/installer-amd64/20110106+b1/imagesCercerà immagini nella sottodirectory netboot/xen. Questa directory contiene anche il file xm-debian.cfg. Scarica questo file e adatta le sezioni disco, vif e altre per soddisfare le tue esigenze. Questo file è già compilato con valori corretti per la release (squeeze) e l’architettura (amd64). Il file può anche essere adattato per utilizzare il mirror preferito.
3 Post installazione
Dopo che il sistema è stato installato e il domU è stato spento, controlla se le immagini del kernel Xen sono state installate e installale se necessario. Dopo che le immagini sono state installate, copiale nella directory /boot su dom0 e modifica la configurazione di Xen per utilizzare un kernel e un ramdisk personalizzati invece di pygrub.
kpartx -av /dev/data_vg/myvm-root
mount /dev/mapper/myvm-root1 /mnt
chroot /mnt
apt-get install linux-image-2.6.32-5-xen-amd64
exit
cp /mnt/boot/*xen* /boot
kpartx -d /dev/data_vg/myvm-rootL’installazione del kernel xen genererà l’immagine initrd appropriata per domU.
L’esempio di configurazione Xen:
name = "myvm"
maxmem = 1024
memory = 1024
vcpus = 1
kernel = "/boot/vmlinuz-2.6.32-5-xen-amd64"
root = "/dev/xvda1 ro"
ramdisk = "/boot/initrd.img-2.6.32-5-xen-amd64"
on_poweroff = "destroy"
on_reboot = "restart"
on_crash = "restart"
disk = [ "phy:/dev/data_vg/myvm-root,xvda,w",
"phy:/dev/data_vg/myvm-swap,xvdb,w"]
4 Link
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.