0

I have been forced to move from a

Centos Dom0

xen 3

Centos + Ubuntu Lucid DomUs

To

Debian Wheezy Dom0

Xen 4

Ubuntu Lucid DomUs

However although I can create new DomUs on wheezy I cannot get them to boot.

pygrub returns Error: Bootloader didn't return any data

I have ensured that the disks are the correct way around in the xen.cfg and also that the grub config is correct.

If I try to run pygrub manually

eg /usr/bin/pygrub /dev/volgroup/disk

I get

Illegal instruction

can anyone offer me any advice on this?

Thanks

Matt

mdjp
  • 1
  • How do you create domUs? Can you show /boot/grub/menu.lst or grub.cfg from your domU? And domU.cfg file too. – rush Dec 21 '11 at 14:29

1 Answers1

1

A few things to try:

1) Boot the guests by using kernel and ramdisk instead of bootloader in the domU config file. You can use the dom0 kernel and ramdisk

2) Try PV-Grub ( http://wiki.xen.org/wiki/PVGrub_HowTo )

3) Boot the guests HVM and use the PV on HVM drivers ( http://wiki.xen.org/wiki/Using_Xen_PV_Drivers_on_HVM_Guest + http://wiki.xen.org/wiki/XenLinuxPVonHVMdrivers )

Todd Deshane
  • 463
  • 2
  • 6