 |
 |
- The Power Mac Storage FAQ -
|
 |
|
 |
|
Moderator 
Join Date: Sep 2001
Location: Location: Location:
Status:
Online
|
|
Those of you who frequent the Power Mac forum have probably noticed the never ending questions regarding storage upgrading and limitations in the various Power Mac models. So, I felt it necessary to write up a storage FAQ for everybody to refer to.
I am, however, not the hardware expert on the forums and I do occasionally make mistakes and oversights. So if you have a correction or additional information to contribute to the FAQ, send me a private message or make a post below, as I will be leaving this thread open to posts for that very reason.
Over time, I do intend to expand the FAQ as it becomes necessary, so check back from time to time.
So, on with the FAQs;
=====================================
*************************HARD DRIVES*************************
=====================================
Q: I am looking to upgrade the internal storage of my Power Mac. How large of a drive can I use?
A: This is easily the number one question pertaining to storage upgrading here at MacNN. And with good reason, as there is no definitive way for the average user to know the limitations of their machine. As with most things, Apple does not include this bit of useful information in the manual.
There is essentially a wall that exists when it comes to storage capacity, we'll call it the '128GB Barrier'. The 128GB Barrier is prevalent on pretty much every Macintosh with IDE until 2002. If your machine has this limitation, the largest you will ever see any IDE/ATA drive appear as is 128GBs, regardless of actual capacity. Contrary to what is frequently believed, partitioning does not provide a way around this as the limitation is on the bus itself, not the size of the partition.
If you own one of the following Power Macintosh models, you will have to deal with the 128GB limitation when upgrade time comes around;
Power Macintosh G3 - Beige
Power Macintosh G3 - B&W
Power Macintosh G4 - PCI/Yikes!
Power Macintosh G4 - Sawtooth
Power Macintosh G4 - Gigabit Ethernet
Power Macintosh G4 - Cube
Power Macintosh G4 - Digital Audio
Power Macintosh G4 - QuickSilver '2001' (733MHz, 867MHz, Dual 800MHz)
In 2002, Apple adopted a newer IDE controller with the QuickSilver '2002' model that made use of 48-bit addressing, thus alleviating the 128GB barrier and allowing the use of IDE drives in excess of 250GBs+. If you own one of the following Power Macintosh models, you're free to roam the storage prairie with no restraints;
Power Macintosh G4 - QuickSilver '2002' (800MHz, 933MHz, Dual 1GHz)
Power Macintosh G4 - MDD '2002' (Dual 867MHz, Dual 1GHz, Dual 1.25GHz)
Power Macintosh G4 - MDD '2003' (Single 1GHz, Dual 1.25GHz, Dual 1.42GHz)
One common misconception is that ATA-100 or ATA-133 are necessary for large drive support. This is untrue. It just so happens that ATA-100/133 became prevalent at the same time as 48-bit LBA. Thus, pretty much all ATA-100/133 controllers have large drive support, but they are not one and the same.
The QuickSilver '2002' model featured an ATA-66 controller in conjunction with 48-bit addressing, and thus is capable of using large drives. The same goes for the secondary ATA-66 controller in MDD machines, which is also capable of supporting large drives.
Q: I have a machine that cannot see drives larger than 128GBs, what can I do to use large drives?
A: The easiest solution is to pick up an ATA-100/133 or Serial-ATA PCI card. All ATA cards currently on the market feature 48-bit LBA. Currently, these cards can be had for between $60-$80.
For many people, ATA cards are the better solution as they are compatible with older ATA drives. However, the industry is in the progress of migrating to Serial-ATA, which is a faster hot-swappable version of ATA. After a year or two on the market, the prices of Serial-ATA drives and cards are in line with ATA/IDE drives and cards. So if you're looking to assemble a new storage setup and aren't worried about preserving the use of your older ATA/IDE drive, Serial-ATA is the better choice if only because it is more future proof.
(Last edited by Lateralus : Apr 24, 2006 at 09:53 AM
)
|
|
MacBook - 2GHz Core 2 Duo / 4GBs of RAM / 250GB / Combo / GMA X3100 / Mac OS X v10.5
Athlon 64 X2 4000+ / 2GBs of RAM / 320GB / DVD-R / Radeon HD 3850 256MB / Vista x64
|
| |
|
|
|
 |
|
 |
|
Administrator 
Join Date: May 2000
Location: California
Status:
Offline
|
|
Question 1. My machine has the 128/137 GB limit, but like most of us, I'm cheap. Less money is good, and I don't want to blow good money on another PCI card or a FireWire enclosure. My PCI slots might even be filled already. Is there another way to use bigger drives?
Answer 1. Yes
Intech has released a software product that will allow G3s and older G4s to use the full size on large drives. It is $25, or $15 when purchased with a drive from OWC.
This is mostly a fix for use with OSX 10.2 or higher, and it has some limitations. You cannot boot from a partition above the 128 GB point, and their kext file must be present in any OSX install that must see the high partition. In other words, recovery CDs that do not have the Intech extension will not see the stuff above 128 GB.
Since the machine may not always see stuff above the 128 GB mark, the drive should be partitioned so that no partition crosses the 128 GB mark.
For OS9 to see above the 128 GB line, you need to buy their full SpeedTools product, and format the drive with that product. On the plus side, OS9 can boot from a partition above the 128 GB mark.
For more precise details on the limitations, read their product page and check out the product's ReadMe file.
-------------------
Question 2. The large drive limitation is sometimes listed as 128 GB, sometimes as 137 GB. What gives? Oh, and when I format a new drive, it comes up smaller than the advertised size. Who is ripping me off?
Answer 2. Uh, it's one of those math things. And the HD manufacturers use different math from the rest of us.
Computer memory capacities are measured in a kind of binary math. 2^10 = 1,024 which is close to 1,000 - a natural decimal size. It is conventional with computers to measure RAM, Video RAM, HD capacity, USB flash drives, buffer sizes, cache sizes, and just about everything else in binary-based math. Using multiples of 1,024.
1 KB = 1,024 bytes
1 MB = 1,024 KB
1 GB = 1,024 MB
1 TB = 1,024 GB
TB = TeraByte, your hard drives will soon be this large. Your system RAM will take a bit longer to get into this range. Sometime around the year 2020 maybe, at current rates. RAM sizes seem to double about every 2 years.
The 128 GB limit is the addressing limit of the earlier ATA spec. Space on a hard drive is divided into "blocks" which are 512 bytes in size. The earlier ATA spec used 28-bit addresses to specify which block you want to address on a hard drive. 2^28 blocks times 512 bytes per block = 128 GB.
The later ATA spec uses LBA-48 (Long Block Addressing - 48 bits) to specify the block address. So the new limit is 2^48 blocks times 512 bytes per block = 128 PetaBytes. That's 131,072 TeraBytes. It will take at least a few years to hit this new limit.
Now about the different numbers for drive size. Someone in the hard drive business noticed that decimal math is more common in the retail world. And it gives smaller numbers.
Conventional binary memory measurements, again:
1 KB = 1,024 bytes
1 MB = 1,024 KB or (1,024 x 1,024) or 1,048,576 bytes
1 GB = 1,024 MB or (1,024 x 1,024 x 1,024) or 1,073,741,824 bytes
1 TB = 1,024 GB or (1,024 x 1,024 x 1,024 x 1,024) or 1,099,511,627,776 bytes
Suppose they offer you a 100 GB drive, but measure it with the decimal size? Here is how the sizes compare:
100 GB decimal = 100,000,000,000 bytes
100 GB binary = 107,374,182,400 bytes
So with nothing more than different math, they can offer you a smaller 100 GB drive. Costs less to make, and the numbers can be defended as honest. After all, pure decimal math is used just about everywhere outside of computers. Even with computers, you don't usually order 1,024 computers for your office building. You order 1,000 computers for your 1,000 secretaries. Actually, most of us here don't order that many computers at all. Pity, it would be cool to get your computers delivered by a truck with a fork lift.
You buy your new 100 GB drive from them, with some fine print on the side of the box. Install the drive. Once your computer recognizes the drive, it reports the size in the more conventional binary sizes used by computers. Congratulations, you just bought a 93 GB drive. Uh, wait ... you paid for a 100 GB drive. Where's the rest of it?
Read the fine print that came with your new drive. The fine print will say that the manufacturer measures 1 GB as one billion bytes exactly. Now divide 100 billion bytes by (1,073,741,824 bytes per binary GB) and you get the binary size of approx 93 GB.
So that is how they do it, and this is true of all hard drive manufacturers. Oh, and the 128 GB / 137 GB limit? It is the same size, measured both ways.
128 GB binary = 137,438,953,472 bytes.
137 GB in HD factory GigaBytes. Do you remember why you liked math?
(Last edited by reader50 : Apr 3, 2005 at 05:06 AM
)
|
|
|
| |
|
|
|
 |
|
 |
|
Fresh-Faced Recruit
Join Date: Feb 2003
Location: Dominican Republic
Status:
Offline
|
|
What is the maximum size internal HD for a PB17? are they any 7,200RPM 16mb HD for it?
could a internal SATA HD be installed? if not could a external be used?
|
|
|
| |
|
|
|
 |
|
 |
|
Dedicated MacNNer
Join Date: Aug 2004
Location: Minneapolis, MN
Status:
Offline
|
|
Originally Posted by holsteinson
What is the maximum size internal HD for a PB17? are they any 7,200RPM 16mb HD for it?
could a internal SATA HD be installed? if not could a external be used?
Probably a question for the PowerBook forum, but oh well.
PBs have LBA, too, but I believe the largest currently available 2.5" drive is 100GB at 5400RPM. I don't know about cache size or what the highest capacity for 7200RPM drives are. Check out Newegg.
|
|
|
| |
|
|
|
 |
|
 |
|
Moderator 
Join Date: Sep 2001
Location: Location: Location:
Status:
Online
|
|
Notebook ATA controllers play by the same rules. I'd be willing to bet all of the aluminum PowerBook series supports high-cap drives. But since the highest capacity available drive is only 100GBs, with Seagate having just announced 120s, it is irrelevant for the time being.
|
|
MacBook - 2GHz Core 2 Duo / 4GBs of RAM / 250GB / Combo / GMA X3100 / Mac OS X v10.5
Athlon 64 X2 4000+ / 2GBs of RAM / 320GB / DVD-R / Radeon HD 3850 256MB / Vista x64
|
| |
|
|
|
 |
|
 |
|
Forum Regular
Join Date: Jan 2004
Location: dirty south
Status:
Offline
|
|
I just used that Intech software and it worked like a charm. Thanks for the link.
|
|
|
| |
|
|
|
 |
|
 |
|
Senior User
Join Date: Aug 2002
Status:
Offline
|
|
is this limit across two drives?
i have a 20GB and a 60GB now, but i want to replace the 20GB with a larger drive.
if i get a 160GB, will it recognize 128GB plus the old 60GB? or just 68GB?
does that make since?
i have a gigabit G4 powermac.
|
|
as ever,
sonny
|
| |
|
|
|
 |
|
 |
|
Moderator 
Join Date: Sep 2001
Location: Location: Location:
Status:
Online
|
|
If you picked up a 160 and put it in with your current 60 you'd see the 160 as 128 and your 60 at full capacity.
|
|
MacBook - 2GHz Core 2 Duo / 4GBs of RAM / 250GB / Combo / GMA X3100 / Mac OS X v10.5
Athlon 64 X2 4000+ / 2GBs of RAM / 320GB / DVD-R / Radeon HD 3850 256MB / Vista x64
|
| |
|
|
|
 |
|
 |
|
Senior User
Join Date: Aug 2002
Status:
Offline
|
|
thank you.
i almost shyed away from asking that question, but i did want to make sure.
|
|
as ever,
sonny
|
| |
|
|
|
 |
|
 |
|
Junior Member
Join Date: Nov 2000
Location: Right here, Right now
Status:
Offline
|
|
Hello,
I have a Digital Audio 667 running Panther and I just installed a 160 with no mods. It's showing up in "Get Info" as a 148, which seems to be breaking the rules above. Any insight into this? Do I have a magic G4?
|
|
T-bob
|
| |
|
|
|
 |
|
 |
|
Administrator 
Join Date: May 2000
Location: California
Status:
Offline
|
|
My guess is the drive had already been formatted on a system that supports large drives. In such a case, your Digital Audio will 'accept' the format info and report the drive as 148 GB. But since it cannot read/write past the 128 GB barrior without help, it will presently glitch up while using the drive. It would be best to reformat the drive to 128 GB.
|
|
|
| |
|
|
|
 |
|
 |
|
Junior Member
Join Date: Nov 2000
Location: Right here, Right now
Status:
Offline
|
|
Originally Posted by reader50
My guess is the drive had already been formatted on a system that supports large drives. In such a case, your Digital Audio will 'accept' the format info and report the drive as 148 GB. But since it cannot read/write past the 128 GB barrior without help, it will presently glitch up while using the drive. It would be best to reformat the drive to 128 GB.
Thanks. You are correct. Disk utility in fact reports as a smaller drive. I have since ordered a Sonnet PCI card to solve this issue. Thanks for the reply.
|
|
T-bob
|
| |
|
|
|
 |
|
 |
|
Addicted to MacNN
Join Date: Oct 2001
Location: BFE
Status:
Offline
|
|
Question: I was thinking about purchasing a 400GB firewire HD. Will I be able to access the entire drive partition using a Quicksilver 2001 model or earlier with Firewire?
Answer: ?? (Anyone?)
|
|
|
| |
|
|
|
 |
|
 |
|
Moderator 
Join Date: Sep 2001
Location: Location: Location:
Status:
Online
|
|
Yes, since the drive is controlled by the chipset in the FireWire enclosure and not the onboard IDE controller of your Power Mac.
|
|
MacBook - 2GHz Core 2 Duo / 4GBs of RAM / 250GB / Combo / GMA X3100 / Mac OS X v10.5
Athlon 64 X2 4000+ / 2GBs of RAM / 320GB / DVD-R / Radeon HD 3850 256MB / Vista x64
|
| |
|
|
|
 |
|
 |
|
Fresh-Faced Recruit
Join Date: Sep 2001
Status:
Offline
|
|
A FireWire enclosure can be a good way to recover from an uninformed purchase. At least it was for me! I bought a 160GB drive for my QuickSilver 2001 Dual 800. I was familiar with losing a little capacity during formatting, but I knew something was wrong when it was less than 128GB (I had not heard of this issue before). Google quickly brought me up to speed. Rather than buy an internal PCI ATA, I got the external FW from OWC. Works great, and I get all 160GB.
My Dual 800 has Ultra160 SCSI, so I really didn't want to cram another PCI card in there. Besides, after I opened that thing and remembered that I upgraded to SCSI back in 2001 when I purchased it, I realized why that old machine still seems so speedy. The 10,000 RPM Cheetah drive from Apple really makes a difference! Now I should get another SCSI to bump up the internal capacity.
P.S. Is there a thread in this forum on adding SCSI to the G5's?
|
|
|
| |
|
|
|
 |
|
 |
|
Fresh-Faced Recruit
Join Date: Aug 2005
Status:
Offline
|
|
What brand of s-ata drives do you use for Powermacs?Does it make any difference, wether i use Seagate or Western Digital etc...What kind of manufacturer do you recommend regarding 250gb drives?
I understand you can use 2 drives, am i right in this?
Two 250gb drives should live up to my expectations.
What's your opinion?
|
|
|
| |
|
|
|
 |
|
 |
|
Fresh-Faced Recruit
Join Date: Nov 2005
Status:
Offline
|
|
Hello, there's two HD (500GB + 300GB) in my G5. Can I mirror them or do they both need to be same size for doing that? If I can, will there only be 300GB of space I can actually use available? Thanks, Chris
|
|
|
| |
|
|
|
 |
|
 |
|
Junior Member
Join Date: Nov 2004
Status:
Offline
|
|
Hello all,
can i partition an IDE drive larger than 128, such as 160gb, temporarily in an external firewire case, into 2 @ 80gb for example and then install it inside my early G4 tower and expect to see 2 new drives on my desktop?
thanks
|
|
Mini Intel Core Duo 1.66, 1.5ram, super, 17" CRT Cinema Display, Intuos 3 tablet
G4 PB 1ghz 15", 60gb, 256ram, super, Wifi
|
| |
|
|
|
 |
|
 |
|
Administrator 
Join Date: May 2000
Location: California
Status:
Offline
|
|
Originally Posted by spork
Hello all,
can i partition an IDE drive larger than 128, such as 160gb, temporarily in an external firewire case, into 2 @ 80gb for example and then install it inside my early G4 tower and expect to see 2 new drives on my desktop?
thanks
Yes, you can do this and two new drives will mount. Each will claim to be 74.5 GB in size. However, only the first partition would be safe to access.
Since your motherboard IDE controller cannot read/write past 128GB without help, it will do fine on the first partition. But it will screw up whenever it tries to get past 53.4 GB into the 2nd partition - that is 128 GB into the physical drive.
|
|
|
| |
|
|
|
 |
|
 |
|
Forum Regular
Join Date: Jun 2006
Location: Sydney, Australia
Status:
Offline
|
|
Originally Posted by Lateralus
....
However, the industry is in the progress of migrating to Serial-ATA, which is a faster hot-swappable version of ATA. After a year or two on the market, the prices of Serial-ATA drives and cards are in line with ATA/IDE drives and cards. So if you're looking to assemble a new storage setup and aren't worried about preserving the use of your older ATA/IDE drive, Serial-ATA is the better choice if only because it is more future proof.
I think that you should mention that most of the cheaper SATA cards don't support hotswapping, nor do most of the cheaper drives. To hotswap SATA you need both a SATA controller that supports hotswapping and SATA drives which support hotswapping.
I think that the explaination of Hard drive sizes (how big is a gig) could do with some updated info. The current official IEEE 'convention' (yes, not so many use it) is to use the prefix K/M/G etc for x1000^X and the prefix Ki/Mi/Gi etc for x1024^X. Ki is short for Kibi, Mi for Mebi, and Gi for Gibi. The idea is to separate the usages to make them clearer. M, G, T etc are already SI standard prefixes in the metric system corresponding to x10^6, x10^9 and x10^12, a lower case k is 10^3
Some Linuxes are using Ki, Bi etc for RAM related info. Mac OS X still uses the old standard. So things are just as confusing as ever
Some explanations of the terms:
http://en.wikipedia.org/wiki/Binary_prefixes
Notice that I don't follow this standard in my sig!
Originally Posted by holsteinson
What is the maximum size internal HD for a PB17? are they any 7,200RPM 16mb HD for it?
could a internal SATA HD be installed? if not could a external be used?
SATA, no. All Powerbook G3s and G4s are Parallel ATA. The new Mac Mini and Macbook have S-ATA, though.
The largest shipping notebook drive is 120Gb, Seagate has one in 4200RPM and 5400RPM flavours. Remember that in the laptop drive world 5400RPM is like 7200RPM in the desktop world, and 7200RPM is like 10000RPM. They use slower spindle speeds to increase capacity. They also have a 100Gb drive at 7200RPM. Both drives have 8Mb Cache.
Their notebook page is at:
http://www.seagate.com/products/notebook/index.html
Toshiba have some drives with 16Mb Cache. I believe Fujitsu do, too.
(Last edited by Lateralus : Mar 29, 2006 at 12:25 AM
)
|
|
Power Mac G4 Digital Audio 533MHz 1.5GiB RAM, 2x 80Gb ATA HDDs, 320Gb SATA HDD, Radeon 9650 256MiB, Airport Extreme compatible PCI card, Zip 250, Pioneer 110, Firewire DVD burner, 21" CRT, Harmon Kardon Apple Pro Speakers, OS X 10.4.6
Powerbook Pismo G3 400MHz, 768MiB RAM, 80Gb HDD, AirPort Extreme PC Card, Bluetooth 1.1, DVD-ROM, OS X 10.4.6, Ubuntu 5.10, MacOS 9.2.2
To buy: RAM for Pismo, CPU upgrades
|
| |
|
|
|
 |
| |