I am asking the question in regards to an old G4 tower.
I forget when they initially came out, but I think 2000 does not seem
unreasonable.
It is particularly annoying as OpenBSD 3.6 on the same machine handles
it as a 200Gb drive.
So far as I can tell, the issue is that Apple's MacOS X ATA drivers
will only try to support LBA48 ATA addressing on platforms which also
have LBA48 capable Open Firmware. Presumably this is because a >128GB
partition might not be able to successfully boot MacOS X (Open Firmware
needs to read files from the disk which may or may not reside in the
first 128GB that OF knows how to read).
Other operating systems' ATA drivers may not have the same limitation /
restriction and will therefore be able to see the full extent of a
LBA48 drive.