Я пытаюсь запустить Xen 4.0.1 как dom0 при новой / чистой установке рабочего стола 10.10 (x64).
Следуйте пошаговому руководству на http://wiki.xensource.com/xenwiki/Xen4.0
У меня есть ядро pvops в / boot, также я включил поддержку ext4 fs, перекомпилировав ядро:
make -j6 linux-2.6-pvops-config CONFIGMODE=menuconfig
make -j6 linux-2.6-pvops-build
make -j6 linux-2.6-pvops-install
Вот моя запись в grub:
menuentry 'Xen4' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
insmod ext3
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 2bf3177a-92fd-4196-901a-da8d810b04b4
multiboot /xen-4.0.gz dom0_mem=1024M loglvl=all guest_loglvl=all
module /vmlinuz-2.6.32.27 root=UUID=2bf3177a-92fd-4196-901a-da8d810b04b4 ro
module /initrd.img-2.6.32.27
}
blkid / dev / sda1 дает:
/dev/sda1: UUID="2bf3177a-92fd-4196-901a-da8d810b04b4" TYPE="ext3"
Мои схемы разделов:
/boot (ext3)
/ (ext4)
Какой бы вариант я ни пробовал, я получаю:
mounting none on /dev failed: no such file or directory
И сообщение с жалобой на то, что не может найти устройство с uuid ...
Это вырывает мне волосы, если кто-то знает ...
У вас есть RAM-диск для вашего ядра? Вчера я просмотрел эти сценарии под Ubuntu 10.10, и мне пришлось создать ramdisk вручную, после чего мой сервер загрузился нормально ... И что еще более важно: все ли модули для файловых систем и контроллеров sata и raid находятся в ядре / ramdisk? (Вы должны проверить их - xen builder не добавит их автоматически)
update-initramfs -c -k 2.6.32.27