7.33 Oracle Linux 5 Virtual Machines Converted from Physical Hosts Do Not Boot

In some cases, virtual machines based on Oracle Linux 5 do not boot when started. This can occur if you used the P2V utility to convert a physical host based on Oracle Linux 5 to a virtual machine and then imported that virtual machine to Oracle VM Manager.

Unbreakable Enterprise Kernel version kernel-uek-2.6.32-100.34.1 adds support for paravirtualized drivers in a HVM guest on Oracle VM. Starting with this kernel version, the default is to present only paravirtualized drivers when running in a hardware virtualized guest. To run kernel-uek, including the drivers, fully hardware virtualized, an additional kernel boot parameter xen_emul_unplug=never must be added to the boot parameters in /etc/grub.conf.

Workaround: Add the kernel boot parameter as follows:

kernel /vmlinuz-2.6.32-100.34.1.el5uek ro root=/dev/VolGroup00/LogVol00  xen_emul_unplug=never

Bug 22285006