Bug 55224
Summary: | GRUB 0.90 bootloader confuses Windows APM driver | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Erich Boleyn <erich> |
Component: | grub | Assignee: | Jeremy Katz <katzj> |
Status: | CLOSED DUPLICATE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.2 | ||
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: | 2001-10-27 17:02:03 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: |
Description
Erich Boleyn
2001-10-27 17:01:58 UTC
Yep, I grabbed the patch off of the list yesterday and have a test package up at http://people.redhat.com/~katzj/RPMS/grub-0.90-12.i386.rpm... waiting for confirmation from the other filed bugs that this fixes the problem. *** This bug has been marked as a duplicate of 54375 *** Err, I just tried your RPM, and it hung my test system! (a Pentium 4 machine) Hmm. In trying to isolate this a bit further, it seems that all of them including your new one runs fine from a floppy. Further, the problem existed when I changed back to the old version of GRUB, but it worked with the original install from the CD obviously. It *does* work with a stage2 from the CVS version of GRUB. Argh, I found the problem. You're going to absolutely *love* this (not)... the problem is that the disk cache is incoherent with the raw device!!!! So, when "grub-install" copies the stage2 over, Ext3 hasn't updated all of it's state enough so that the raw device reflects it. The *real* problem is that there was no "sync" command in the "grub-install" script in places where the grub shell was being called. I am posting a patch to the "bug-grub" list momentarily... But, after that patch, all works well. ;-) |