Retrieving disk geometry

Andrew andrew at ugh.net.au
Mon Jun 2 07:22:20 PDT 2003


Hi,

Under FreeBSD 4.x the ioctl DIOCGDINFO could be used to retrieve the
number of cylinders, heads and sectors of a drive. This could be called on
/dev/ad0 for example. Under FreeBSD 5 it seems to produce "Inappropriate
ioctl for device" unless you call it on an individual partition
(/dev/ad0s1a for example).

Is there a way around this?

Thanks,

Andrew



More information about the freebsd-hackers mailing list