SD to IDE drive replacement for PDQ PowerBook G3

Keith

New Tinkerer
Nov 8, 2021
15
16
3
New Jersey
I happened to get quite a few 128gb MicroSD cards for very cheap and my PDQ PowerBook’s hard drive was on it’s way out. Since the G3 PowerBooks have a 128gb maximum drive capacity I thought one of those cards would be perfect to use as a hard drive replacement.

You need a 44-pin IDE to SD card adapter.
s-l500.jpg

Many of them will say that their maximum supported size is 32gb however this is NOT the case. I don’t know the actual maximum size that will work, but after setting everything up correctly, this will absolutely work with a 128gb Samsung MicroSD card (in an MicroSD to SD adapter).

Screen Shot 2021-11-10 at 12.56.04 PM.png


I had formatted my card as FAT32 initially through Mac OS Monterey and installed it into my PowerBook. In Mac OS 9’s Disk Setup program, it showed as a 87gb drive. I originally thought that there was some kind of issue where the adapter wasn’t recognizing the full size. Initializing the drive kept failing no matter how I tried partitioning it. Formatting the drive as Mac OS Extended (Journaled) allowed me to see the full 128gb, but initializing the drive still failed.

In order to initialize the drive, you will need an older version of Mac OS X. I’m going to guess that it will need to be older than whenever Apple revamped Disk Utility (Yosemite?) as on High Sierra it would not let me partition the SD card no matter what adapter I used.
However, once I switched to Snow Leopard it let me partition it without issue.

Partition the SD card as a singular Mac OS Extended (Journaled) drive and set the partition scheme to Apple Partition Map.

Mac OS 9 will let you install on this partition, however, it’ll give you an error saying that a 3rd party utility formatted this drive so the Mac OS 9 drivers can’t be installed. The installer will say Mac OS successfully installed, but when you restart, it won't boot off the drive.

Thus, make sure you open up Disk Setup and Initialize the drive before installing. It should successfully Initialize this time (or in my case, for the first time all night). The drive will now be prepared for you to install Mac OS 9 as normal.

So far I haven't encountered any issues with having a single 128gb partition or anything. It's not remarkably faster, since we're limited by ATA-2 speeds, but it is a little eerie using a machine of this age and it makes virtually no noise at all.

IMG_1730.jpeg





I hope this can help someone out. I’ve never struggled in the past with lower sized spinning rust that was previously partitioned as FAT32/MBR and installing classic Mac OS. I have honestly never seen Disk Setup not initialize a drive except for on one that's failing. It always seems like these flash to IDE adapters always require you to set up the flash storage in just the right way.
 

eric

Administrator
Staff member
Sep 2, 2021
939
1,535
93
MN
scsi.blue
Did you do any performance comparisions? Slower, on par, or faster than the stock 2.5" IDE? This is a great cheap simple solution, I didn't know these existed!
 

Keith

New Tinkerer
Nov 8, 2021
15
16
3
New Jersey
Did you do any performance comparisions? Slower, on par, or faster than the stock 2.5" IDE? This is a great cheap simple solution, I didn't know these existed!
Unfortunately a performance comparison wouldn't have been great since the stock 2gb drive was failing. I will

So far, seems to be perfectly fast and stable. Of course, limited by ATA-1 standards... which I believe is around 15MB/s? Maybe 16?

Do you know of a program I can use to do disk performance tests on for Mac OS 9? I can go and dig up a known good IDE drive and see if there's any improvement.
 

Keith

New Tinkerer
Nov 8, 2021
15
16
3
New Jersey
lJX6.png


I will have to dig up a working IDE drive but I think this shows that the SD card has quite a boost in speed over a normal IDE hard drive.
 
  • Like
Reactions: eric

Keith

New Tinkerer
Nov 8, 2021
15
16
3
New Jersey
Alright. I pulled out a period accurate Apple drive and tested it.

IMG_1741.jpeg


And here were the results!

Q6IP.png

Looks like the SD card is literally 3 times faster on the tests.
 

eric

Administrator
Staff member
Sep 2, 2021
939
1,535
93
MN
scsi.blue
My Pismo has a bit newer drive in it - 20GB IBM Travelstar 4200RPM 2001 (Apple HDD Firmware - My score was better than the SD, but SD will have almost 0ms seek times which makes it "feel" much faster too vs just raw disk read/write.

PismoDisk.png
 
Last edited:

Keith

New Tinkerer
Nov 8, 2021
15
16
3
New Jersey
This probably isn't the best Apples/Apples comparison. The PDQ Wallstreets are ATA-2 at 16.66MB/s, and the FW Pismo 400 is ATA/66 or ATA-5 which has a bandwidth of 66MB/s. I'm sure the Pismo would absolutely fly with an SD card!

For the record, this is the card I am using. Which supposedly has up to 90Mb/s write and 100Mb/s read, although we all know that would definitely be less.
 
  • Like
Reactions: eric

Keith

New Tinkerer
Nov 8, 2021
15
16
3
New Jersey
Alright I decided to replace the stock 1gb drive in my PowerBook 1400c with an SD card and can confirm it works great on Mac OS 8.5/8.6.

So as far as I can tell, it should work in every IDE PowerBook. The 1400's IDE/ATA interface is pretty primitive so I can only assume it'll work in all of them. The only PowerBook earlier than the 1400c with an IDE interface is the Duo 2300c and I definitely don't have access to one of those.

Curiously, it shows up as an SD to CF Adapter in Apple System Profiler.

IMG_1798.jpeg
 
  • Like
Reactions: SteveHere

dr_hoads

New Tinkerer
Nov 8, 2021
2
0
1
I can confirm this SD to IDE adapter worked in my Pismo and 2400c. The 2400c would not see a CF to IDE adapter.

I didn't do any formal tests, but booting and running each computer via SD cards works great and is super fast. (FWIW my 2400c has a 240 MHz G3 upgrade).

Given how relatively expensive CF cards are, I would go the SD card route. I personally have way more of those sitting around than CF cards. I used SanDisk Extreme SD cards that I had sitting around from my dSLR photography days.