[Bug 490568] New: Bootloader sets a wrong root partition on kernel update
https://bugzilla.novell.com/show_bug.cgi?id=490568 Summary: Bootloader sets a wrong root partition on kernel update Classification: openSUSE Product: openSUSE 11.2 Version: Alpha 0 Platform: Other OS/Version: Other Status: NEW Severity: Critical Priority: P5 - None Component: Bootloader AssignedTo: jsrain@novell.com ReportedBy: mvyskocil@novell.com QAContact: jsrain@novell.com Found By: --- Created an attachment (id=283076) --> (https://bugzilla.novell.com/attachment.cgi?id=283076) Yast logs I use a following layout of partitions: /dev/sda1 ext2 /boot /dev/sda2 xfs / /dev/sda3 xfs /media/11_1 /dev/sda4 (extended) /dev/sda5 ext3 /media/11_0 /dev/sda6 xfs /home /dev/sda7 swap So kernel's are placed in separate partition as system. This works well until 11.2. Nowadays every kernel update broke my /boot/grub/menu.lst by changing a root= to sda5 and it must be manually fixed in grub and afterwards in menu.lst. Next boot hangs on 'cannot mount a root partition', because initrd contains only xfs module. But this is correct because root partition is xfs and mkinitrd detects it properly. Used versions: kernel-default-2.6.29-5.2 grub-0.97-157.4 yast2-bootloader-2.18.3-1.7 perl-Bootloader-0.4.90-1.3 -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=490568 User mvyskocil@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=490568#c1 --- Comment #1 from Michal Vyskocil <mvyskocil@novell.com> 2009-03-31 07:26:21 MDT --- The last update to kernel-default-2.6.29-6.2 grub-0.97-157.4 yast2-bootloader-2.18.3-1.7 perl-Bootloader-0.4.90-1.5 worked well. Unfortunately I don't see any substantial change in packages, so don't have idea what was wrong. Maybe logs will be helpful, otherwise feel free to close. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=490568 Jiri Srain <jsrain@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|jsrain@novell.com |jreidinger@novell.com -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=490568 User jreidinger@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=490568#c2 Josef Reidinger <jreidinger@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |mvyskocil@novell.com --- Comment #2 from Josef Reidinger <jreidinger@novell.com> 2009-03-31 08:36:07 MDT --- I study logs and find that you have root=sda5 for opensuse11.0 entry in grub menu.lst. Because between 11.1 and 11.2 is changed some thing in kernel package and during installation this package is first remove and then install new. This remove old entry and as base for new 11.2 entry is taken 11.0 entry. Could you please attach your /etc/sysconfig/bootloader? this should prevent this situation (as take arguments from here). Also I suggest to boot 11.0 use menu entry or chainloader as that doesn't confuse perl-Bootloader with multiple entries. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=490568 User mvyskocil@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=490568#c3 --- Comment #3 from Michal Vyskocil <mvyskocil@novell.com> 2009-04-01 02:12:57 MDT --- Created an attachment (id=283346) --> (https://bugzilla.novell.com/attachment.cgi?id=283346) Requested /etc/sysconfig/bootloader -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=490568 User mvyskocil@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=490568#c4 Michal Vyskocil <mvyskocil@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|mvyskocil@novell.com | --- Comment #4 from Michal Vyskocil <mvyskocil@novell.com> 2009-04-01 02:15:16 MDT --- It's possible, that this is caused by change between 11.1 and 11.2, because my system was 11.1 and updated to Factory. But I'm afraid, that I don't understand your last suggestion :), but it's not a problem remove 11.0 from boot as I don't need it anymore. -- 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.
participants (1)
-
bugzilla_noreply@novell.com