I have a pair of identical SATA harddrives connected to the same controller, but for some reason, fdisk under Debian 6 reports different CHS:
user@host:~$ sudo fdisk -l /dev/sdc
Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
81 heads, 63 sectors/track, 382818 cylinders
Units = cylinders of 5103 * 512 = 2612736 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xef1cc199
Device Boot Start End Blocks Id System
/dev/sdc1 1 382819 976761560 83 Linux
user@host:~$ sudo fdisk -l /dev/sdd
Disk /dev/sdd: 1000.2 GB, 1000204886016 bytes
78 heads, 63 sectors/track, 397542 cylinders
Units = cylinders of 4914 * 512 = 2515968 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xa3d9cbe5
Device Boot Start End Blocks Id System
/dev/sdd1 1 397543 976761560 83 Linux
Why is that ? Shouldn't the BIOS (or whatever does that nowadays) see harddrives of the same model with the same CHS configuration ? I even bought them together, so there's a good chance they come from the same production batch. They are connected to the SATA ports 1 & 2 on the motherboard.
Is that a problem ? Should that worry me ? I tried changing cylinders and head using the fdisk expert menu, but the changes don't seem to persist...
I've done some superficial research into the subject, but mostly, I'm just happy it just works (TM)...
Has anyone ever seen that before ?