I've read and re-read this thread a few times, and have also played around with things a bit, so I think I understand everything, but let me just put out my situation in case I've missed anything.
I've got a G4 MDD dual 1.25 GHz, which is running 9.2.2 (primarily) and 10.3.9. Mostly used for ProTools and some other older audio apps. I had an 80 GB drive on the ATA/66 controller and a 500 GB drive on the ATA/100 controller, split into 3 partitions. Unfortunately, those drives are now full.
I purchased a new 4 TB drive along with a PATA/SATA adapter to connect it to the ATA/100 controller. Long story short:
- Both OS9 and OSX seem to see the full capacity of the drive itself at a hardware level.
- OSX attempts to partition the entire drive, but 1) any partitions that extend beyond about 2 TB don't get created correctly and don't mount, and 2) no partitions show up at all in OS9.
- Drive Setup (2.1) in OS9 seems to only attempt to partition the first ~2 TB. I created one ~100 GB partition for booting, and planned on having one ~1.9 TB partition for data, but oddly enough, while this worked fine in OS9, OSX wasn't mounting the data partition. When I split the data area into two partitions, everything seems fine.
So now, I have the following setup:
- 103.64 GB (boot)
- 972.09 GB (data 1)
- 972.09 GB (data 2)
To confirm, 1) APM is necessary to use the drive in OS9, and 2) APM has a limit of ~2 TB across all partitions. Which limits any *drive* to ~2 TB. Correct?
"As we can see, APM is restricted to 32 bits worth of blocks which will limit the
total disk size to 2 terabytes."
http://www.mactech.com/articles/mactech/Vol.23/23.03/APMtoGPT/index.htmlI'd rather not waste half of the space available on the hard drive if I don't have to, but if that's the way it is, I guess that's the way it is.
BTW, Drive Setup 2.1 clearly wasn't designed with such large drives in mind. The partition size shown often seems to be incorrect, and typing in a number usually doesn't work. And dragging the partitions around sometimes works...until it basically decides to reset everything. Thankfully I managed to figure out a way to (eventually) get everything sized the way I wanted it.