Harddrive size being reported incorrectly?
Lowell Gilbert
freebsd-questions-local at be-well.ilk.org
Thu Dec 29 11:20:59 PST 2005
Travis Poppe <tlp at liquidx.org> writes:
> Hello,
>
> I've recently purchased an IDE 320GB Western Digital WD3200JB-22KFA0
> harddrive for use in my FreeBSD 6.0-RELEASE fileserver. The BIOS in the system
> reports the drive as being a 320GB, but FreeBSD (dmesg) sees it as a 305245MB
> (or 298GB drive) in two separate machines. When it has finally been formatted
> for use, I get 289GB of available space.
>
> Now, I understand that harddrive manufacturers measure things differently
> (1000kbytes per gbyte rather than 1024, or something like that) than
> expected, but I've been told by a few people that I should be getting around
> 305-312GB of available space after the drive has been formatted.
Well, no. 305245MB is (305245x1024x1024), or just a *hair* larger
than 320 x 10e10 bytes. So what FreeBSD reports is exactly what you
should expect from the manufacturer's specification.
> sysinstall had to adjust the drive geometry because the reported one was
> 'invalid'. I tried to manually specify the geometry BIOS reported, but this
> too was rejected as invalid.
>
> BIOS Geometry-CYL/HD/SECT: 65535/16/255
C/H/S geometries are (more or less) fictitious these days anyway. I
let the installer do what it wants, and haven't had a problem in a
long time.
> Am I really getting the full potential out of this drive, or is something
> wrong?
Looks like things are working fine.
More information about the freebsd-hardware
mailing list