Bug 79896
Summary: | grubby --bootloader-probe fails to find lilo with software raid | ||||||
---|---|---|---|---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Philip Ross <psr> | ||||
Component: | mkinitrd | Assignee: | Erik Troan <ewt> | ||||
Status: | CLOSED RAWHIDE | QA Contact: | David Lawrence <dkl> | ||||
Severity: | low | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 8.0 | ||||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | i386 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2003-01-14 22:19:33 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Philip Ross
2002-12-17 21:31:55 UTC
I've just done a little investigation into the source for grubby and the problem is that bootSect is read from the first 512 bytes of /dev/mdX, whereas lilo actually installs itself to the boot sectors of the drives making up /dev/mdX (e.g. /dev/hda and /dev/hdb). When boot is set to /dev/hda in lilo.conf, grubby works correctly as bootSect is read from the first 512 bytes of /dev/hda. do you have a correct /etc/raidtab sitting around? Created attachment 89363 [details]
My /etc/raidtab
I've attached my current /etc/raidtab. With this RAID 1 setup 'grubby
--bootloader-probe' fails.
this should be fixed in mkinitrd > 3.4.43 -- want me to send you an rpm to test? Yes please. http://people.redhat.com/~katzj/mkinitrd/ has the newer package. Thanks. The new version returns the correct result on my RAID 1 setup using lilo. Will this fix be made available as an errata package for Redhat 8.0? |