http://bugzilla.novell.com/show_bug.cgi?id=492895 Summary: kernel update incorrectly modifies Xen DomU's /boot/grub/menu.lst Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: PowerPC-64 OS/Version: openSUSE 11.1 Status: NEW Severity: Major Priority: P5 - None Component: Bootloader AssignedTo: jsrain@novell.com ReportedBy: pgnet.trash@gmail.com QAContact: jsrain@novell.com Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008052906 Firefox/3.0 booted to an openSUSE DomU, uname -ri 2.6.27.21-12-xen x86_64 cat /boot/grub/menu.lst default 0 timeout 1 ##YaST - generic_mbr gfxmenu (hd0,0)/message hiddenmenu ##YaST - activate title Xen 3.3.1 DomU -- openSUSE 11.1 root (hd0,0) kernel /vmlinuz-xen resume=/dev/vg0/lv_swap selinux=0 splash=silent quiet showopts nofb headless kbdtype=us text noshell initrd /initrd-xen @ kernel-update, zypper dup Retrieving repository 'Kernel_SL111' metadata [done] Building repository 'Kernel_SL111' cache [done] Loading repository data... Reading installed packages... Computing distribution upgrade... The following packages are going to be upgraded: kernel-source kernel-xen kernel-xen-base kernel-xen-extra modifies "/boot/grub/menu.lst" as cat /boot/grub/menu.lst # Modified by YaST2. Last modification on Tue Apr 7 07:49:45 PDT 2009 default 0 timeout 1 ##YaST - generic_mbr gfxmenu (hd0,0)/message hiddenmenu ##YaST - activate ###Don't change this comment - YaST2 identifier: Original name: xen### title Xen -- openSUSE 11.1 - 2.6.27.21-15 root (hd0,0) kernel /xen.gz module /vmlinuz-2.6.27.21-15-xen resume=/dev/vg0/lv_swap kbdtype=us headless text quiet nofb selinux=0 edd=off splash=silent noshell showopts module /initrd-2.6.27.21-15-xen title Xen 3.3.1 DomU -- openSUSE 11.1 root (hd0,0) kernel /vmlinuz-xen resume=/dev/vg0/lv_swap selinux=0 splash=silent quiet showopts nofb headless kbdtype=us text noshell initrd /initrd-xen which incorrectly (1) creates a new Xen kernel stanza with kernel /xen.gz but, there _is_ no xen.gz, find /boot | grep -i xen.gz /boot/vmlinux-2.6.27.21-15-xen.gz /boot/symvers-2.6.27.21-15-xen.gz /boot/symtypes-2.6.27.21-15-xen.gz &, iiuc, that kernel /xen.gz line should not be used in the DomU's grub anyway ... (2) changes the default entry #. actually, it _fails_ to change it, but adds a new entry before the one i've defined, therefore "switching" the entry to the new/incorrect one. if not caught, the Xen DomU is rendered unbootable; of course, can be mod'd by mounting the DomU's img/drive in Dom0 & and correcting the grub entry Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.