From Bugzilla Helper: User-Agent: Mozilla/4.78 [en] (X11; U; Linux 2.4.14 i686) Description of problem: fdisk messes geometry of SmartArray2 logical drives. fdisk appear confuse when working with Compaq SmartArray2 logical drives. It sees the drives as 1 cylinder drives, and when in the face of already parititioned disks it sees the partitions borders mangled. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: Installing RedHat Linux on SmartArray2 drive. Actual Results: fdisk wouldn't see the drives geometry as expected. Expected Results: fdisk should have been able to partition the drives. Additional info: This happened (always) on: Compaq Proliant DL580 2 Gb Ram 9 Gb UW3 10 k -> 2 in raid 1 -> 1 in raid 0 2 Xeon 700Mhz 2 DualPort intel EtherExpressPor100
the previous version of fdisk works fine with the compaq array
*** Bug 57892 has been marked as a duplicate of this bug. ***
As I found in Bug 57892, this seems to be caused by use of HDIO_GETGEO_BIG ioctl which is not supported by all drivers. Building a fresh (non RedHat source) fdisk which uses HDIO_GETGEO instead works for me.
Eventually HDIO_GETGEO_BIG usage will be removed, since it is unnecessary and causes problems.
I think the util-linux in rawhide should fix this - please give it a try (you may need to recompile from .src.rpm)
I am having the same problem on 3 of 8 Compaq ML370 with Onboard RAID Controller. What wonders me is that not all behave the same !? The installation is the same on all of them. Christian Jacobsen