Bug 9870

Summary: RH 6.1 does not support more than 65535 cylinders
Product: [Retired] Red Hat Linux Reporter: de_oosies
Component: installerAssignee: Michael Fulbright <msf>
Status: CLOSED RAWHIDE QA Contact:
Severity: high Docs Contact:
Priority: medium    
Version: 6.1   
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2000-03-07 19:52:39 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description de_oosies 2000-02-29 21:24:23 UTC
RH 6.1 does not support harddisks with more than 65535 physical cylinders.
On such disks (e.g. the IBM Deskstar 34GXP), the installer complains about
not begin able to read the partition table on the disk. Fdisk says 'cannot
open /dev/hda' or something similar. The kernel does report the correct
size and partition layout in the boot messages.

The cause appears to be a flaw in the kernel, which uses a 16-bit field to
store the cylinder count. Patches are available, reference
http://www.win.tue.nl/math/dw/personalpages/aeb/linux/Large-Disk-12.html

It should be sufficient to provide a new boot disk with a patched kernel
(provided the installer can be made to copy the kernel from the boot disk
instead of the CD). Hopefully, this problem will be resolved sooner rather
than later!

Comment 1 Michael Fulbright 2000-03-07 19:52:59 UTC
This is fixed in the 2.2.14 kernel, available in our latest beta release.