Si ça peut t'aider, pour l'instant en hvm j'ai installé uniquement IpCop (pas encore Windows).
Je ne passe pas par le Wizard.
Je me crée mon espace de stockage ou j'utilise une partition, puis ensuite j'ai deux fichiers de config. L'un pour l'installation avec l'option boot=d (c'est le cdrom) et l'autre avec boot=c après l'installation.
Et je fais un xm create nom_fichier_config.
Par exemple /etc/xen/DOMU_IPCOP_boot_d.cfg :
#============================================================================
# DOMU IpCop hvm avec boot sur CD-ROM pour installation.
#============================================================================
import os, re
arch = os.uname()[4]
if re.search('64', arch):
arch_libdir = 'lib64'
else:
arch_libdir = 'lib'
kernel = "/usr/lib/xen/boot/hvmloader"
builder='hvm'
memory = 512
name = "IPCOP"
acpi=0
vif = [ 'type=ioemu, mac=aa:00:00:00:00:00, bridge=xenbr2', 'type=ioemu, mac=aa:00:00:00:00:01, bridge=xenbr3', 'type=ioemu, mac=aa:00:00:00:00:02, bridge=xenbr4', 'type=ioemu, mac=aa:00:00:00:00:03, bridge=xenbr0']
dhcp = 'dhcp'
disk = [ 'file:/xen/DOMU_IPCOP/disk.img,hda,w', 'phy:/dev/scd0,hdc:cdrom,r' ]
on_reboot = 'destroy'
on_crash = 'destroy'
device_model = '/usr/' + arch_libdir + '/xen/bin/qemu-dm'
boot="d"
sdl=1
vnc=0
vncviewer=0
vncpasswd=''
stdvga=0
serial='pty'
keymap='fr'
et
/etc/xen/DOMU_IPCOP.cfg avec le contenu suivant :
#============================================================================
# DOMU IpCop hvm avec boot sur CD-ROM pour installation.
#============================================================================
import os, re
arch = os.uname()[4]
if re.search('64', arch):
arch_libdir = 'lib64'
else:
arch_libdir = 'lib'
kernel = "/usr/lib/xen/boot/hvmloader"
builder='hvm'
memory = 512
name = "IPCOP"
acpi=0
vif = [ 'type=ioemu, mac=aa:00:00:00:00:00, bridge=xenbr2', 'type=ioemu, mac=aa:00:00:00:00:01, bridge=xenbr3', 'type=ioemu, mac=aa:00:00:00:00:02, bridge=xenbr4', 'type=ioemu, mac=aa:00:00:00:00:03, bridge=xenbr0']
dhcp = 'dhcp'
disk = [ 'file:/xen/DOMU_IPCOP/disk.img,hda,w' ]
device_model = '/usr/' + arch_libdir + '/xen/bin/qemu-dm'
boot="c"
sdl=1
vnc=0
vncviewer=0
vncpasswd=''
stdvga=0
serial='pty'
keymap='fr'
Pour être complet, la création de l'espace de stockage et autre ... :
pvcreate /dev/sda6
vgcreate -s32 DOMU_IPCOP /dev/sda6
lvcreate -l 61 -n LogVol00 DOMU_IPCOP
mkfs -t ext3 /dev/DOMU_IPCOP/LogVol00
cp /etc/fstab /etc/fstab.bkp
echo "/dev/DOMU_IPCOP/LogVol00 /xen/DOMU_IPCOP ext3 defaults 1 2" >>/etc/fstab
mkdir /xen/DOMU_IPCOP ; chmod 700 /xen/DOMU_IPCOP; mount /xen/DOMU_IPCOP
chcon -R -t xen_image_t /xen/DOMU_IPCOP
semanage fcontext -a -t xen_image_t /xen/DOMU_IPCOP
dd if=/dev/zero of=/xen/DOMU_IPCOP/disk.img bs=1M count=1 seek=1900
Et :
Mettre le CD-ROM « IPCOP » dans le lecteur.
Démonter le CD-ROM avec la commande « umount /dev/scd0 ».
Faire la commande « xm create DOMU_IPCOP_boot_d.cfg -c ».
...
Arrêter le DomU IpCop avec la commande « halt ».
Faire la commande « xm create DOMU_IPCOP.cfg -c ».
Le principe devrait aussi fonctionner pour Windows.