First Reboot of Oracle VM Guest Fails With Error: (2, 'Invalid kernel', 'xc_dom_find_loader: no loader found\n' (Doc ID 469266.1)

Last updated on DECEMBER 09, 2007

Applies to:

Tux - Version: 2.1 to 2.1
Linux x86
Linux x86-64
Oracle VM Release 2.1

Symptoms

When using Oracle VM 2.1 to install a guest operating system, the first post-install reboot of the guest system fails with the following error:

Error: (2, 'Invalid kernel', 'xc_dom_find_loader: no loader found\n'

The following sequence of events are known to reproduce the issue:
  1. Perform a bare-metal installation of Oracle VM Server Release 2.1
  2. Configure the ovs-agent
  3. Install Oracle VM Manager 2.1 on another Enterprise Linux system
  4. Create a Server Pool containing the aforementioned Oracle VM Server system
  5. Create a paravirtualised (PVM) guest on the Oracle VM Server using Oracle VM Manager
  6. Install Oracle Enterprise Linux 4 (Update 4 or 5, say) as a paravirtualised guest operating system
  7. Upon completion, the installer prompts to reboot the guest system
  8. Upon reboot of the guest system, OracleVM Manager displays 'Error'
  9. Reviewing the Virtual Machine log link (Show > Log) displays the following error:

failed:<Exception: return=>failed:<Exception: xm create '/OVS/running_pool/36_bepvel432/vm.cfg'=>Error: (2, 'Invalid kernel', 'xc_dom_find_loader: no loader found\n') >>

The /var/log/xen/domain-builder-ng.log file on the Oracle VM Server provides additional information, for example:

xc_dom_allocate: cmdline="ro root=LABEL=/ rhgb quiet", features=""
xc_dom_kernel_file: filename="/var/run/xend/boot/boot_kernel.3vS22W"
xc_dom_malloc_filemap    : 1395 kB
xc_dom_ramdisk_file: filename="/var/run/xend/boot/boot_ramdisk.KhOWtj"
xc_dom_malloc_filemap    : 451 kB
xc_dom_boot_xen_init: ver 3.1, caps xen-3.0-x86_32p
xc_dom_parse_image: called
xc_dom_find_loader: trying ELF-generic loader ... failed
xc_dom_find_loader: trying multiboot-binary loader ... failed
xc_dom_core.c:495: panic: xc_dom_find_loader: no loader found

xc_dom_release: called
...

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms