> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:redhat-list-
> [EMAIL PROTECTED] On Behalf Of Michael Schwendt
> Sent: Sunday, August 03, 2003 9:05 AM
> To: [EMAIL PROTECTED]
> Subject: Re: GRUB failure
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On Sun, 3 Aug 2003 04:13:09 -0500, Otto Haliburton wrote:
> 
> >     We have all been ignoring one fact and that is for some reason
> > GRUB is loading part of the boot loader on the second drive.
> 
> Unfortunately, the shown grub.conf does not agree with this theory
> at all. It does not contain any reference to hd1, so there's no
> single reason why "grub-install /dev/hda" would work without errors,
> but the booting from hda would fail.
> 
> > It apparently thinks that linux is on the second drive.
> 
> This conclusion is beyond me.
> 
> >     To those of you, who have the theory that GRUB is loading stage1
> > and can't load stage2 answer the question, "how it can find stage1
> and
> > then can't find stage2?", when both are in the same GRUB directory.
> It
> > can not find the GRUB directory period.
> 
> 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.
> 
> - --
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.2 (GNU/Linux)
> 
> iD8DBQE/LRZ70iMVcrivHFQRAmf+AJ4qbjgdK+3rpvdCsXgz47rIeh6SPgCfQlWU
> sYhitwThMNCKrXCfpgBk1kU=
> =kcXm
> -----END PGP SIGNATURE-----
> 
> 
> --
> redhat-list mailing list
> unsubscribe mailto:[EMAIL PROTECTED]
> https://www.redhat.com/mailman/listinfo/redhat-list


-- 
redhat-list mailing list
unsubscribe mailto:[EMAIL PROTECTED]
https://www.redhat.com/mailman/listinfo/redhat-list

Reply via email to