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):
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.
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
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
What wonders me is that not all behave the same !?
The installation is the same on all of them.