xen hypervisor fails to boot following a maintenance update

This document (7008740) is provided subject to the disclaimer at the end of this document.

Environment



SUSE Linux Enterprise Server 11 Service Pack 1

Situation

Following a maintenance update of the xen hypervisor, on reboot the boot loader gives an error "File not found"

Resolution

If the boot loader has been configured with a normal kernel, boot it. Otherwise boot the rescue system. Then edit the boot loader configuration file so it points to the correct xen hypervisor file, and reboot to start the xen hypervisor.

For example in grub, the configuration file is /boot/grub/menu.lst and the entry should look like

kernel /boot/xen-4.0.1_21326_08-0.5.1.gz

Verify the exact version currently installed under /boot, to ensure that the bootloader entry matches it. It is also possible to use the symbolic link /boot/xen.gz instead of the full version name, like so

kernel /boot/xen.gz

This symbolic link should always point to the latest installed version of the xen hypervisor.

Additional Information

If the boot loader used is grub, it is possible to change the filename directly on the boot screen. To do this, follow these instructions

1. If grub is in graphical mode, press escape to get to text mode

2. Navigate to the xen boot option using the cursor keys

3. Press 'e' to edit the entry

4. Navigate to the 'kernel' entry using the cursor keys

5. Press 'e' to edit the 'kernel' entry

6. Change the kernel entry to xen.gz and press enter

7. Press 'b' to boot the xen hypervisor

The system should now boot normally. After booting, /boot/grub/menu.lst should be edited as above, to avoid problems on future boots


SUSE development is aware of the problem with the xen updates and is currently looking into the problem, so that future xen maintenance updates may be installable without such issues.

Disclaimer

This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.

  • Document ID:7008740
  • Creation Date: 08-Jun-2011
  • Modified Date:03-Mar-2020
    • SUSE Linux Enterprise Server

< Back to Support Search

For questions or concerns with the SUSE Knowledgebase please contact: tidfeedback@suse.com

SUSE Support Forums

Get your questions answered by experienced Sys Ops or interact with other SUSE community experts.

Join Our Community

Support Resources

Learn how to get the most from the technical support you receive with your SUSE Subscription, Premium Support, Academic Program, or Partner Program.


SUSE Customer Support Quick Reference Guide SUSE Technical Support Handbook Update Advisories
Support FAQ

Open an Incident

Open an incident with SUSE Technical Support, manage your subscriptions, download patches, or manage user access.

Go to Customer Center