[Top][All Lists]

[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?


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]