[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Bug#76478: Grub will not believe that my bios can read beyond 512Mb.
From: |
Sven LUTHER |
Subject: |
Bug#76478: Grub will not believe that my bios can read beyond 512Mb. |
Date: |
Mon, 13 Nov 2000 16:44:46 +0100 |
User-agent: |
Mutt/1.2.5i |
On Sat, Nov 11, 2000 at 12:30:12AM +0900, OKUJI Yoshinori wrote:
> From: Sven LUTHER <address@hidden>
> Subject: Bug#76478: Grub will not believe that my bios can read beyond 512Mb.
> Date: Fri, 10 Nov 2000 13:29:21 +0100
>
> > when in the grub boot menu, before launching linux, i do a geometry (hd0) :
> >
> > driver 0x80 : C/H/S = 1024/16/63, sectors = 1032192, LBA
> > ^^^^^^^^^^
> > Wrong, ...
>
> No, it is correct. The C/H/S values printed by the command
> "geometry" are the C/H/S returned by the standard BIOS call (INT 13,
> AH=08h) instead of the LBA BIOS call (INT 13, AH=48h), because C/H/S
> values are meaningful only in the standard C/H/S BIOS. They exist only
> for compatibility.
>
> What is really wrong is the number of sectors. It seems that your
> BIOS doesn't return the total number of sectors correctly (i.e. your
> BIOS is very buggy). So GRUB computed it by C/H/S instead. I think
> upgrading GRUB to 0.5.96.1 will solve this problem, but not
> completely.
>
> If you want to solve the problem perfectly, ask the vendor of your
> mainboard to fix the bug (this is desirable), or upgrade GRUB to the
> current CVS version.
Erm, ...
i don't hink this is a mainboard related bug, since it worked fine, until i
did some copying of my disk to another disk. And even then, the grub on the
new disk worked fine, but the grub on the old disk didn't .
Anyway, grub 0.5.96.1 solved this,
Thanks for the help,
Friendly,
Sven Luther
Bug#76478: Grub will not believe that my bios can read beyond 512Mb., Jochen Hoenicke, 2000/11/08