https://bugzilla.novell.com/show_bug.cgi?id=791337 https://bugzilla.novell.com/show_bug.cgi?id=791337#c0 Summary: Xen update turns Xen kernel ubootable Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: x86-64 OS/Version: openSUSE 12.2 Status: NEW Severity: Normal Priority: P5 - None Component: Xen AssignedTo: jdouglas@suse.com ReportedBy: novell-ugeuder@sneakemail.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20100101 Firefox/16.0 Today I got xen update from xen-4.1.3_04-5.13.1.x86_64 to xen-4.1.3_01-5.6.2.x86_64 After the update the xen kernel no longer boots[1]. The error message is: error: file '/xen-4.13_01-5.6.2.gz' not found on grub level (grub is never left, which also means that I had to memorize the error message from the screen, so +/- bad memory correction...) It appeared to me that the error was caused by this line in /boot/grub2/grub.cfg: multiboot /xen-4.1.3_01-5.6.2.gz placeholder After running # grub2-mkconfig -o /boot/grub2/grub.cfg as advised in https://bugzilla.novell.com/show_bug.cgi?id=774666#c15 the problem disappears. I guess the xen package should have run grub2-mkconfig in its scriptlet. [1] Boot has to be read literally as Linux kernel boot here. There has been and still is an unrelated problem with intitrd and/or plymouth which prevents opening an encrypted root fs (at least) although the kernel boots fine. (https://bugzilla.novell.com/show_bug.cgi?id=775669) Reproducible: Always Steps to Reproduce: 1. Install today's xen patch Actual Results: Xen kernel does not boot (boot attempt fails inside grub because of reference to file, which no longer exists) Expected Results: Xen kernel should boot (and suffer from existing bug https://bugzilla.novell.com/show_bug.cgi?id=775669 until it gets fixed) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.