XEN: kernel panic after updating SLES 10 SP2 HVM to SLES 10 SP3
This document (7005052) is provided subject to the disclaimer at the end of this document.
Environment
SUSE Linux Enterprise Server 10 Service Pack 3
Situation
Resolution
1. On the kernel line, change "root="to refer to the disk by device name (e.g./dev/hda2) instead of "by-id".
2. On that same kernel line, append"hda=noprobe".
That should be sufficient to get the vm booting, but consider changing the vif configuration within the vm configuration to specify"type=netfront". This will eliminate the duplicate nics that show up within
the FV guest.
Note: To edit the kernel line during the boot of the VM, hit the "Esc" key while at the GRUB boot menu. This will start the text mode interface. When the kernel line edit is completed hit "enter" to save and the "b" to boot with these new parameters. Remember that the change here is not permanent. Once the VM is running edit /boot/grub/menu.lst to make the change permanent.
A corrected kernel line should look similar to:
kernel /boot/vmlinuz-2.6.16.60-0.58.1-smp root=/dev/hda2 hda=noprobe vga=0x314 resume=/dev/hda1 splash=silent showopts
Additional Information
The problem is caused when the upgrade automatically installs the PV drivers without configuring them.
The auto-configuration was included in subsequent support pack releases.
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:7005052
- Creation Date: 16-Dec-2009
- Modified Date:03-Mar-2020
-
- SUSE Linux Enterprise Server
For questions or concerns with the SUSE Knowledgebase please contact: tidfeedback[at]suse.com