bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Thinkpad X20 can't boot (stage2/bios.c)


From: OKUJI Yoshinori
Subject: Re: Thinkpad X20 can't boot (stage2/bios.c)
Date: Wed, 13 Dec 2000 18:10:31 +0900

  Hello, Horikawa-san,

From: HORIKAWA Kazunori <address@hidden>
Subject: Thinkpad X20 can't boot (stage2/bios.c)
Date: Wed, 13 Dec 2000 01:04:53 +0900

> Thinkpad X20 can't boot with GRUB.
> GRUB reboots at stage2/bios.c:get_diskinfo().
> if add dummy[10] to 'struct drive_parameters', GRUB boots fine.

That's quite odd... BTW, how did you find out this? In the definition
of the LBA interface, BIOS shouldn't write more than a specified size.

> PC:thinkpad X20
> grub> geometory (hd0)
> version:48
> 0 0 0 0 0 bf 0 0 0 0     <------ bf? garbage?

Version 4.8! Does anybody on this list know EDD 4.x? AFAIK, the
latest version is EDD 3.0, but is there another specification
published by other than Phoenix?

>           drp.size = sizeof (drp);

If you change this line to:

drp.size = sizeof (drp) - sizeof (drp.dummy);

does the output change?

Thanks,
Okuji

P.S. If it is much easier for you to speak Japanese than English, feel
free to send mail to me privately.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]