I have a Opensuse 12.2 + Xen 4.2 server. I want to configure a Xen Guest to boot to a physically attached Opensuse install DVD, and init the guest with the default 'xl' toolstack. The config I'm working with is, cat ~/os122.cfg name = 'os122' builder = 'linux' bootloader = 'pygrub' bootargs = '-q' disk = [ 'phy:/dev/VG0/boot,xvda,w', 'phy:/dev/VG0/swap,xvdb,w', 'phy:/dev/VG0/root,xvdc,w', 'phy:/dev/cdrom,xvdd:cdrom,r',] root = '/dev/xvdd1' vif = [ 'bridge=br0',] vfb = [ 'type=vnc, vncdisplay=01, vnclisten=127.0.0.1' ] maxmem = 1024 vcpus = 2 localtime = 0 netif = 'yes' on_shutdown = 'destroy' on_reboot = 'destroy' on_crash = 'destroy' On launch, xl create -c os122.cfg Parsing config from os122.cfg libxl: error: libxl_bootloader.c:628:bootloader_finished: bootloader failed - consult logfile /var/log/xen/bootloader.1.log libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: bootloader [12340] exited with error status 1 libxl: error: libxl_create.c:901:domcreate_rebuild_done: cannot (re-)build domain: -3 libxl: error: libxl_dom.c:34:libxl__domain_type: unable to get domain type for domid=1 Unable to attach console libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: console child [0] exited with error status 1 The referenced log contains, cat /var/log/xen/bootloader.1.log Traceback (most recent call last): File "/usr/bin/pygrub", line 860, in <module> raise RuntimeError, "Unable to find partition containing kernel" RuntimeError: Unable to find partition containing kernel It appears that pygrub fails to find the kernel in mount /dev/cdrom /mnt/CDROM ls -al /mnt/CDROM/boot/x86_64/ | egrep "vmlinuz|initrd" -r--r--r-- 1 root root 45M Aug 24 08:58 initrd-xen -r--r--r-- 1 root root 4.2M Aug 24 08:58 vmlinuz-xen umount /mnt/CDROM Specifying the kernel & ramdisk path - bootargs = '-q' + bootargs = '-q --kernel=/boot/x86_64/vmlinuz-xen --ramdisk=/boot/x86_64/initrd-xen' doesn't help. Same error & log. What's the correct config to specify the DVD's kernel/init so pygrub can find it? -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-virtual+owner@opensuse.org