-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sun, 3 Aug 2003 09:28:56 -0500, Otto Haliburton wrote:
> > BIOS loads and starts the code from master boot record, but code in > > MBR fails to load stage1.5 which is located at a fixed position on > > hda. At that point, GRUB does not even know about "directories" yet, > > since it is this later stage that would give native access to ext2 > > fs. The reason that GRUB fails to access hda can be that BIOS uses a > > different method to access the drive, while GRUB maybe gets a wrong > > drive Id and hence fails to find hda. > > > > However, Ashley has mentioned that this computer has been working > > fine with a single drive for several months until hdb was added. > > Only when hdb was removed, it started to malfunction. So, if it's > > not a BIOS thing that confuses GRUB, I don't see why GRUB would fail > > loading from hda. > > You haven't gotten the point of the question. GRUB is in the MBR from > the install. It has a location to get to the GRUB directory to load > stage1 (we know that stage1 and stage2 and all other things are in the > GRUB directory look them up yourself). So it locates the GRUB directory > to load stage1 then why would it now lose that location to load stage2. GRUB code in MBR does not know about "directories" at all. It has a physical harddisk location hardcoded and uses a BIOS function to read some sectors at a fixed position, usually the first cylinder following the MBR. Please do us all a favour and reboot after removing the stage2 file in /boot/grub. That will be enlightening experience for you. - -- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/LU5O0iMVcrivHFQRAnydAJ93m6agCWc9C8qBoZ8TOz057x2/YwCfcH1R XUjrYjdwdxbqtOwbPvmS4Qc= =lG59 -----END PGP SIGNATURE----- -- redhat-list mailing list unsubscribe mailto:[EMAIL PROTECTED] https://www.redhat.com/mailman/listinfo/redhat-list
