[Bug 626132] New: grub/perl-Bootloader: device hd(0,975) does not exist
http://bugzilla.novell.com/show_bug.cgi?id=626132 http://bugzilla.novell.com/show_bug.cgi?id=626132#c0 Summary: grub/perl-Bootloader: device hd(0,975) does not exist Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: x86-64 OS/Version: Linux Status: NEW Severity: Critical Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: jengelh@medozas.de QAContact: qa@suse.de Found By: Beta-Customer Blocker: --- There seems to be an ugly enumeration bug in 11.3's perl-Bootloader, leading to values like (hd0,975) and (hd0,976) to be used in menu.lst and elsewhere and leads to a failure to automatically boot. The initial installer already did this odd thing, and I had to fix it up manually with the rescue system. Installing a new kernel image in the now-running lvie system also appends such bogus entry to menu.lst. Please advise how to debug this. /boot on /dev/md0 level1 consisting of /dev/sda1, /dev/sdb1 / on /dev/md1 level1 consisting of /dev/sda3, /dev/sdb3 Kernel image: /boot/vmlinuz-2.6.34-12-xen Initrd image: /boot/initrd-2.6.34-12-xen Root device: /dev/disk/by-id/md-uuid-1ea4d76b:07e349d8:0a1d3ae2:4eb0c6cc (/dev/md1) (mounted on / as ext4) Resume device: /dev/disk/by-id/ata-WDC_WD5002ABYS-02B1B0_WD-WCASY7452556-part2 (/dev/sda2) Kernel Modules: scsi_mod libata ata_piix xennet cdrom xenblk crc16 jbd2 ext4 pata_mpiix sata_uli sata_promise ahci pata_hpt37x pata_opti pata_cmd64x pata_ali pata_ninja32 sata_mv pata_marvell pata_it821x sata_sil pata_atp867x pata_amd pata_ns87415 pata_optidma pata_via sata_qstor sata_sx4 pata_radisys pata_cmd640 pata_sc1200 sata_nv pata_sis ata_generic pata_triflex pata_netcell pata_efar sata_sis pdc_adma pata_rz1000 pata_cs5520 pata_cypress pata_hpt366 pata_sch pata_serverworks pata_pdc2027x pata_it8213 pata_rdc sata_inic162x pata_sl82c105 pcmcia_core pcmcia pata_pcmcia pata_piccolo pata_cs5530 sata_sil24 pata_hpt3x2n pata_sil680 sata_vsc pata_atiixp sata_via pata_acpi pata_jmicron pata_hpt3x3 pata_artop pata_pdc202xx_old pata_ns87410 sata_svw pata_oldpiix sd_mod usbcore ohci-hcd ehci-hcd uhci-hcd hid usbhid raid0 raid1 raid10 async_tx async_memcpy xor async_xor raid6_pq async_pq async_raid6_recov raid456 Features: block usb md 27930 blocks Perl-Bootloader: 2010-07-27 17:50:57 WARNING: GRUB::GrubDev2UnixDev: No partition found for /dev/sda with 976. Perl-Bootloader: 2010-07-27 17:50:57 WARNING: GRUB::GrubDev2UnixDev: No partition found for /dev/sda with 976. Perl-Bootloader: 2010-07-27 17:50:57 WARNING: GRUB::GrubDev2UnixDev: No partition found for /dev/sda with 976. Perl-Bootloader: 2010-07-27 17:50:57 WARNING: GRUB::GrubDev2UnixDev: No partition found for /dev/sda with 976. -- 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.
http://bugzilla.novell.com/show_bug.cgi?id=626132
http://bugzilla.novell.com/show_bug.cgi?id=626132#c
yang xiaoyu
http://bugzilla.novell.com/show_bug.cgi?id=626132
http://bugzilla.novell.com/show_bug.cgi?id=626132#c1
Josef Reidinger
http://bugzilla.novell.com/show_bug.cgi?id=626132
http://bugzilla.novell.com/show_bug.cgi?id=626132#c2
Jan Engelhardt
http://bugzilla.novell.com/show_bug.cgi?id=626132
http://bugzilla.novell.com/show_bug.cgi?id=626132#c3
Josef Reidinger
But I wasn't using yast, just rpm.
Oh, OK. Then just perl-BL-standalone log from /var/log/YaST2 is enough as it is log from perl-Bootloader -- 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.
http://bugzilla.novell.com/show_bug.cgi?id=626132
http://bugzilla.novell.com/show_bug.cgi?id=626132#c4
Jan Engelhardt
http://bugzilla.novell.com/show_bug.cgi?id=626132
http://bugzilla.novell.com/show_bug.cgi?id=626132#c5
--- Comment #5 from Josef Reidinger
http://bugzilla.novell.com/show_bug.cgi?id=626132
http://bugzilla.novell.com/show_bug.cgi?id=626132#c
Josef Reidinger
http://bugzilla.novell.com/show_bug.cgi?id=626132
http://bugzilla.novell.com/show_bug.cgi?id=626132#c6
Jan Engelhardt
http://bugzilla.novell.com/show_bug.cgi?id=626132
http://bugzilla.novell.com/show_bug.cgi?id=626132#c7
Josef Reidinger
I don't get the error message at mkinitrd time anymore, but (hd0,975) is still emitted into menu.lst.
Just install SUSE onto an mdraid1.
So new kernel still has bad grub root? Then there must be other issue. Could you please post fresh log? -- 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.
http://bugzilla.novell.com/show_bug.cgi?id=626132
http://bugzilla.novell.com/show_bug.cgi?id=626132#c8
Jan Engelhardt
http://bugzilla.novell.com/show_bug.cgi?id=626132
http://bugzilla.novell.com/show_bug.cgi?id=626132#c9
--- Comment #9 from Jan Engelhardt
http://bugzilla.novell.com/show_bug.cgi?id=626132
http://bugzilla.novell.com/show_bug.cgi?id=626132#c10
Josef Reidinger
Created an attachment (id=379203) --> (http://bugzilla.novell.com/attachment.cgi?id=379203) [details] perl-BL-standalone.log.xz
Do you really apply patch? From logs it looks like it is not applied (as it now should match '/dev/md0' with '/dev/md\d+' and print it to log. (just note that I am going to vacation next week, so I will continue with investigation after return back. -- 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.
http://bugzilla.novell.com/show_bug.cgi?id=626132
http://bugzilla.novell.com/show_bug.cgi?id=626132#c11
Jan Engelhardt
http://bugzilla.novell.com/show_bug.cgi?id=626132
http://bugzilla.novell.com/show_bug.cgi?id=626132#c12
Josef Reidinger
Ah yeah I seem to have missed changing the if() line. Patch works.
Good, thanks for confirmation. I add it to master and try to add to online update for 11.3 Thanks for cooperation -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=626132
https://bugzilla.novell.com/show_bug.cgi?id=626132#c13
--- Comment #13 from Jan Engelhardt
https://bugzilla.novell.com/show_bug.cgi?id=626132
https://bugzilla.novell.com/show_bug.cgi?id=626132#c14
Josef Reidinger
https://bugzilla.novell.com/show_bug.cgi?id=626132
https://bugzilla.novell.com/show_bug.cgi?id=626132#c15
Christian Dengler
https://bugzilla.novell.com/show_bug.cgi?id=626132
https://bugzilla.novell.com/show_bug.cgi?id=626132#c17
--- Comment #17 from Marcus Meissner
https://bugzilla.novell.com/show_bug.cgi?id=626132
https://bugzilla.novell.com/show_bug.cgi?id=626132#c19
Swamp Workflow Management
https://bugzilla.novell.com/show_bug.cgi?id=626132
https://bugzilla.novell.com/show_bug.cgi?id=626132#c20
Christian Dengler
https://bugzilla.novell.com/show_bug.cgi?id=626132
https://bugzilla.novell.com/show_bug.cgi?id=626132#c21
Josef Reidinger
https://bugzilla.novell.com/show_bug.cgi?id=626132
https://bugzilla.novell.com/show_bug.cgi?id=626132#c22
Josef Reidinger
https://bugzilla.novell.com/show_bug.cgi?id=626132
https://bugzilla.novell.com/show_bug.cgi?id=626132#c23
Josef Reidinger
https://bugzilla.novell.com/show_bug.cgi?id=626132
https://bugzilla.novell.com/show_bug.cgi?id=626132#c24
Josef Reidinger
https://bugzilla.novell.com/show_bug.cgi?id=626132
https://bugzilla.novell.com/show_bug.cgi?id=626132#c
Jan Engelhardt
http://bugzilla.novell.com/show_bug.cgi?id=626132
http://bugzilla.novell.com/show_bug.cgi?id=626132#c25
--- Comment #25 from Bernhard Wiedemann
participants (1)
-
bugzilla_noreply@novell.com