New install hangs.

James Wilkinson james at westexe.demon.co.uk
Mon Feb 7 18:06:48 UTC 2005


david_pettersson at bredband.net wrote:
> Just a thought, is the line "root (hd0,0)" correct, I thought the SATA
> discs where known as "sd*".

*In* Linux. Grub isn't technically running "in" Linux. It doesn't have
access to Linux's device handling (how can it? Linux isn't running yet),
and it's designed to be able to boot lots of operating systems, which
refer to their devices in different ways. [1]

So it uses its own sweet way to refer to devices. That's why it calls
things (hd0,0).

> Should I change this line to "root (sd0,0)"?  I have / on sda1.

No.

Because Grub runs so early in the boot-up, it uses the BIOS calls that
MS-DOS used all the time (which still have to be present so OSes can
boot themselves). And that means that IDE, SATA, EDSI, SCSI, and
anything else have to use the same BIOS interface, so ancient DOS boot
floppies can still work (at least if there's a suitable filesystem on
the drive...)

So no, Grub can't see the difference between IDE and SATA, and the
config should be the same.

See also http://www.gnu.org/software/grub/grub-legacy-faq.en.html#q5

Hope this helps,

James.

[1] It was originally developed for the GNU HURD:
http://www.uruk.org/orig-grub/

-- 
James Wilkinson       | I'm trying to work out how come I can sense you may be
Exeter    Devon    UK | short and stout.
E-mail address: james |     -- The megahal program, trained on my quote file.
@westexe.demon.co.uk  | 




More information about the fedora-list mailing list