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]