On Mon, Jan 20, 2003 at 03:40:13PM -0800, John Winter wrote:

> I'm on the phone to Paul William, he brought a new 120gb seagate
> hard-drive he is trying to install on his linux router (very mission
> critical). The BIOS refuses to detect it and will hang regardless of
> any BIOS settings unless he puts the jumper on that limits the drive
> to 32gb. The BIOS was produced in 1997 and is an AWARD BIOS. Is there
> a way in linux to override the drives 32gb jumper limit, or has anyone
> had a similar problem and managed to find a way around it. His kernel
> version is 2.4.18 running Debian woody.

The first thing to try is to upgrade the BIOS if an update is
available...

Alternatively, jumper the drive to (soft-)limit the disk to 32GB so that
the BIOS doesn't hang.  Compile your kernel with CONFIG_IDEDISK_STROKE
(aka "Auto-Geometry Resizing support") if it doesn't already have this
option.  This combination will allow Linux to detect and use the full
size of the disk.

Note that CONFIG_IDEDISK_STROKE requires a kernel >= 2.4.19.

-mjg
-- 
Matthew Gregan                     |/
                                  /|                [EMAIL PROTECTED]

Reply via email to