RE: Weird: 30 sec delay during early boot

David Balazic
2004-07-05T11:31:36Z

Yes, but GRUB also uses BIOS to access the hard drive(s).
And it can get a list of drives and read them just fine, without any delays.
Either there is a bug in the linux code or it somehow triggers some weird
BIOS bug.

Maybe a newer BIOS call should be used in linux EDD code ( I believe GRUB
uses
a different call for reading sectors than EDD )

Regards,
David

> ----------
> From: Dave Jones[SMTP:davej@redhat.com]
> Sent: 5. julij 2004 13:25
> To: David Balazic
> Cc: Matt Domsch; Andries Brouwer; Jeff Garzik; Pavel Machek; Linux
> Kernel; Andi Kleen; Andrew Morton
> Subject: Re: Weird: 30 sec delay during early boot
>
> On Mon, Jul 05, 2004 at 09:21:34AM +0200, David Balazic wrote:
> > Wouldn't the BIOS immediatelly respond with a "no such disk" error if
> int13
> > would
> > try to access a non-existing disk ?
> > This is BIOS land, not hardware land.
>
> The BIOS guys get their stash from a different dealer to the hardware
> guys.
> Screwups happen. It could just be yet another 'interesting' interpretation
> of specifications.
>
> Dave
>