Bug#450951: grub can't get installed past 1TB
Robert Millan
rmh at aybabtu.com
Tue Jan 1 22:04:27 UTC 2008
On Mon, Nov 12, 2007 at 04:24:34PM +0000, Samuel Thibault wrote:
> Package: grub
> Version: 0.97-28
> Severity: normal
>
> Hi,
>
> When trying to install grub past 1TB, it fails with error 18 (18 :
> Selected cylinder exceeds maximum supported by BIOS). This is because
> the HDIO_GETGEO ioctl is limited to 65535 cylinders (i.e. ~1TB), and
> for bigger values Linux just returns 65535. I'm not sure where the fix
> should be done: should the kernel error out when the cylinders don't
> fit, or should grub recognize 65535 as a bogus value and compute a fake
> geometry by itself? Or both?
Can you reproduce this problem with GRUB 2 ?
--
Robert Millan
<GPLv2> I know my rights; I want my phone call!
<DRM> What use is a phone call, if you are unable to speak?
(as seen on /.)
More information about the Pkg-grub-devel
mailing list