Skip to main content
Home Forums Making a G4 FW800 OS9 bootable. Making a G4 FW800 OS9 bootable.
Thread

Making a G4 FW800 OS9 bootable.

Making a G4 FW800 OS9 bootable. Hardware 56 posts May 21, 2012 — Jun 4, 2012
I have just acquired this machine:

g4fw800.jpg

I bought it hoping it as an MDD, but unsure. Turns out it was a FW800. Oh well. All is not lost.

I intend to retrofit it to MDD spec and use it as my main OS9 boot machine.

I'm sure a motherboard swap is in order. But what else?

Help me, oh knowledgable compatriots.

As far as I know you need one of the non-FW 800 boards, and the special MDD OS 9 CD. I hear Apple will send you one if you explain your situation. I also hear they'll send you 10.5 so you can run a modern version of iTunes and buy digital content from them (or something like that). Someone else will have to confirm that.

Since you said you were looking to stock up on parts, you could buy a complete MDD capable of OS 9 and sell the motherboard to help fund other purchases. Everything else should be good for spare parts. Or sell the motherboard and use the funds to buy one that'll take OS 9?

MoBos appear to be available and cheap enough on eBay. Certainly cheaper than a whole nother machine.

So a MoBo swap, and the specific MDD OS9 CD. The CD will be harder.

Hmm. Any other parts or pieces?

As far as I know, no. I've never owned a MDD or done said swap, so I'd feel better once someone else confirms this. Keep in mind the faster boards after these went back to supporting 9...although any of them will be fast enough.

What faster boards after what went back to supporting OS9?

You'll have to elaborate. I only pretend to know what I'm talking about. :)

All FW400 MDDs support OS 9.2.2. This includes the "MDD 2003" made after the FW800 models.

None of the FW800 MDDs can do 9.2.2. As you may know, these are the ones with the single FW800 port on the back, and an Airport Extreme slot on the logic board instead of an Airport slot.

Ah, I see now. I wasn't aware of the MDD 2003.

It looks like that's probably got the board I need.

http://lowendmac.com/ppc/mdd-power-mac-g4-1.25-ghz.html

Unlike the original MDD models which all had dual G4s, it has only the single 1.25 ghz chip. My FW800 has a single 1 ghz chip. I would suspect they would be the best match? Or should I find a board that has the same 133 bus instead of a 167 bus?

Thoughts?

If you're going to pick up another motherboard then I'd go for the one with the faster bus speed. But if you're going to use that 1 ghz processor with it, you may have to change the resistor settings on it. Right now it's set to run at 7.5 times bus speed. With the faster bus speed it'll try to run at 1.25 ghz which it may or may not do depending on your luck.

If you're planning to keep the machine for a long time then you need to have a spare PSU since the MDD PSU's have a poor reputation. Unfortunately, they are not cheap. I haven't looked at eBay for a while but about a year ago the cheapest you could find one was about $70.

Those MDD 2003s were what I was talking about, sorry not to specify! Like waynestewart said, faster makes more sense unless you buy a board without a processor and need to use the existing 1 GHz on the new OS 9 capable board. I'm sure OS 9 will be fast either way, so price will probably be more important than speed.

I've called around quite a bit and talked to a bunch of different people, all skeptical:

"Why are you doing this? MDDs are built for OSX, not OS9. And their PSUs are crap!"

"This is very complicated. You're probably going to ruin your logic board."

"I've never heard of this before."

But this can't be a hard process. It just shows how inside the box many people are. I guess it's because they do what they do to actually, you know, get paid by people. I'm just geeking around for fun.

The MDD/FW800 take apart guide I got from lists part numbers for every component in all three generations of the MDD/FW800 machines. Basically everything's interchangeable except the logic boards and the CPU cards. I could probably get a 133Mhz board and make my current CPU work, but since I'm going to all this trouble, I'm going to do it right and find a 167Mhz board from June 2003 and matching CPU. I'll need to upgrade my RAM with the new board.

Boards and CPUs are way cheaper than the machines themselves right now, and shipping is way less, so this definitely seems the way to go. Given the $40 I've got in it, I'm hoping to have the whole thing tied down for no more than $100. Not free, but given that it will be the exact machine (actually two machines) I wanted and that it includes a matching monitor, and I found it within a day of deciding, I can't complain.

Any thoughts on whether I should go with a single or dual 1.25Ghz chip? The logic board is the same. I know that OS9 won't get much benefit from the dual chip, but OSX will, won't it? What about heat? Will I have more heat to deal with with two chips?

BAM!

Just scored the motherboard, single chip 1.25 Ghz CPU with heatsink, 2Gigs of RAM, and modem card for $60 shipped.

Grand total, $100, and if I sell my motherboard and chip I'll make some of that back.

Definitely been my 24 hours.

Just a clarifying point:

At the most basic level, the January 2003 (FW800) MDD Board/ROM/Firmware is what is incompatible with 9. If you are actually looking to overcome these, A. Good for You! and B. Due to the similarities with the previous model, I'm guessing it is well within the realm of possible.

If you merely want Jan '03 MDD speed in an already compatible '02 MDD or June '03 MDD then just get get one of the Dual 1.42GHz CPUs used in the Jan '03 and pop it in. You'd have the best of both worlds.

As far as I know, the CPUs are compatible across the entire MDD line.

In regards to the original '02 MDD that shipped with an 867 G4 and 133 Bus. If you put a faster CPU in it, will it automatically jump to the 167 bus, or is that an exclusive feature of the '02 MDD boards that shipped with a 1GHz or better? (AKA, is there any REAL difference between the slower models that run at 867/133 and the faster ones that run at 1GHz/167 other than the different CPU card?)(AKA, if you take a June '03 MDD that shipped with a 1.25/167 and pop an 867 in it, will it step down to 133?)

Edit - Relevant: viewtopic.php?f=13&t=17867

Here’s how it works with the MDD. The motherboard bus speed is controlled by a resistor setting on the motherboard. With a 133mhz motherboards it's possible some components may be pushed a little when you up the bus speed. I’ve only personally upped the bus speed on a couple of MDD motherboards. With them there was no difficulty with the speedup. Someone i know has been using a speeded up motherboard for around 8 years if I remember correctly.

As to CPU speed, a resistor setting on the processor card governs it’s speed. That resistor setting has the cpu running at so many times the bus speed. For example 1.25 ghz cpu on a 167mhz bus would be set to 7.5 times the bus speed. If you were to move that processor card over to a MDD with a 133mhz bus then that cpu would then be running at 1ghz. However if you changed the resistor setting to 9.5 times then it would run at a little over 1.25ghz on the 133mhz bus. Changing those resistor setting is also how you do overclocking on the MDD.

Another factor in moving to a faster motherboard is RAM. Sometimes MDDs with slow bus speeds contained slower RAM. But RAM is pretty cheap nowadays if you need it.

As it is, I bought the complete motherboard/CPU/heatsink/RAM package from a guy who had the MDD June 2003 1x 1.25 Ghz machine. Basically he's parted his machine and I'm getting its core, so there shouldn't be any conflicts at all. Just a cleaning check and maybe some new thermal paste. Otherwise GTG.

And if for some reason I want to return my machine to stock, I simply put the original mobo/CPU/RAM etc. back into it.

Thank you waynestewart for the excellent clarification. Perhaps you are willing to add the relevant bits to the sitckied G4 cpu swap thread?

That's some good info waynestewart.

"This is very complicated. You're probably going to ruin your logic board."
That one made me laugh the most. You were just talking about a motherboard swap, right? If so that's only maybe true if you take breaks to shuffle around the carpet in your socks a few times while doing it. :scrambled: :o)

The built for OS 9 thing has a few holes...if the other board supports 9, it was built for it. I hate to think what their reply to installing Linux may have been! Never having heard of it is just too easy to make fun of so I'll just pass on it.

I think the replacement board should be just the ticket. You said you planned on stocking spare parts, so a few power supplies should keep you running for a long time I'd think. I know people who have been running them for a long time with no issue. I wouldn't be surprised if someone here has a genius solution to fixing or replacing them with another PSU!

Yes, wanynestewart, I do appreciate the information. I hope I didn't come across as brusque.

The guy I'm getting the board from on eBay is turning out to be quite the nice guy. He's done the exact conversion that I'm doing, and he's sending along the I/O panel (with no FW800 port) and some extra PCI slot covers (I'm missing some) for no extra charge.

Sweet!

A link to the search page but not to the thread in question?

Is this a teacher-raps-the-student's-knuckles moment?

Okay, so a status update.

I acquired from eBay an MDD June 2003 single 1.25 Ghz board, CPU, heatsink, 2GB RAM matched combo. When the seller heard what I was doing, he through in the matching I/O panel (without the FW 800 port) for free.

MDD_Boardetc.jpg

For comparison, here's a photo of the parts that came in my FW800 machine after I pulled them. Note the additional port for the FW800 and also the different heatsink.

FW800_Boardtec.jpg

The machine I purchased was a single processor 1 Ghz FW800. The lowend model. It was DUSTY! And man did all that dust stink of cigarette smoke!

Dirty_FW800.jpg

First thing I did was pull everything out and go to town with the high-powered vac and the canned air.

Case-Clean.jpg

Then I put in the new parts and put everything back together. (For extra details on the heatsink installation process, see this thread in the lounge.)

Clean_MDD.jpg

Then, the moment of truth. Would it all work?

BONG! It did! Whoopee!

Itworks!.jpg

It booted into Leopard, and I installed a CPU temp utility to make sure the heatsink and grease were functioning properly. When I could see that they were, I pulled out the MDD 2003 CDs I acquired from an obliging friend, dropped in the OS 9 disk, and went to work.

Hmmm. The read me says that the OS9 package on the disk supports Classic only and will not make a bootable system folder. Really?

That doesn't seem right.

Well, I tried of course.

CursedQuestionMark.jpg

So, the next step is to ascertain exactly which machine the disks I have came with originally. My fear is that they were originally FW800 disks. I have to check with my friend to see. If they ARE June 2003 MDD disks, then I'm curious because they clearly don't support an OS9 boot (regardless of hardware), and the June 2003 MDD was supposed to be OS9 bootable.

If I do have the right disks, my next step will be to try to get ahold of a set of original MDD disks and also to try my 700Mhz eMac disks (I'm going to try that first). If neither of THOSE options work, I'll try to find an ATI eMac set.

I'll keep you posted!

Thoughts? Comments? Advice?

As you have a running OS X system, you can try the NetBoot for OS9 image from Apple. It contains 9.2.2 System Folders in a few languages. You can use Pacifist to extract the NetBoot HD.img from the NetBoot.pkg file. Mount the disk image, copy the System Folder to your hard disk and remove the Multi-User Prefs file from it's Preferences folder (otherwise you'll get a login prompt when you boot into OS 9.

I believe this will help. Trag gets credit for finding this and posting it in the Trading Post.

I totally spaced on the fact that the I/O panel would be a little different due to the lack of FW800. D'oh! Good thing the eBay seller you bought from had been down that road before and hooked you up with extra parts for free. That's awesome.

Also I believe you said you've called Apple asking for a disc and got denied. Since I've heard stories in the past of them doing it you might want to try calling again (maybe a few times? }:) ) if you feel inspired enough. Having worked in a call center doing Customer Service (although for a cell phone company that rhymed with E-Mobile) I can personally attest that sometimes the answer to your request is dependent on the rep, not the company or policy...

Congratulations on being one step closer to your goal. Good luck on the quest for the proper OS 9 disc!

Hang on, just had a thought.

The question mark has to be a good sign, right? It means a classic ROM is operative on the system.

When I tried using my eMac install disks on the FW800, I got a System 9.2.2 folder choice in the Startup Disk options, but when I actually restarted that way, I didn't get a question mark. It just hung and then restarted in X.

Progress! After last night's failure, I called to mind this oft-repeated basic information from lowendmac.com (taken in this case from their Wallstreet PDQ page. See the last paragraph in the overview section).

If you have a hard drive larger than 8 GB, you should partition is so that the first partition is under 8 GB in size (for simplicity, we suggest 7 GB). Failure to do this could eventually result in an unbootable computer, as all System files must be within the first 8 GB of drive space. These Macs can work successfully with larger drives for some time, but once a System files goes outside of the first 8 GB of space, you'll have nothing but problems.
I went back, partitioned my boot disk with a 1GB partition for MacOS 9 and then reinstalled everything using the same install disks.

This time, no question mark!

It started booting into OS9, and then crashed halfway through.

OS9_Boot_Progress.jpg

So, one issue resolved. Now to try the other install disk options I have available.

Try booting with all extensions off - hold down the [shift] key while booting

yeah didn't someone say this would happen if you didn't have the correct video driver?

viewtopic.php?p=163791#p163791

Mac OS 9 on the Mirrored Drive Doors /I was at the Apple store today, and while talking to my genius, I mentioned my problem. He went out back and got me a shiny new set of system discs for my specific machine that they had hanging around . . . He also said that if one were to call AppleCare and explain the situation that they would burn a copy of the original system from the vault and it would be free except for postage.
Gah! Booting with extensions off!? Duh!

I am SO out of practice with pre-OS X troubleshooting. Back in the day, the extensions-off reboot was as natural as breathing.

I'll try it after I reinstall the OS 9 software. I wiped the partition in anticipation of trying something else.

In other news, I've been running Apple Hardware Test 1.2.6, which I believe is the disk for the original MDDs.

Everything passes fine except my memory.

The FW800 board came with two 256mb sticks, a PC2100 stick which is incompatible with the new, 167mhz board, and a PC2600 stick.

The MDD board came with four 512mb sticks, all PC2700.

Using the MDD board, the FW800 RAM behaves as expected. I get a fail test on the PC2100 stick, and the PC2600 stick passes and functions fine.

But when I install the PC2700 RAM, Apple Hardware Test won't even boot successfully. I get the error screen below. I've tried with one stick, two sticks, and four sticks, and I get the same grey screen every time. Of course, running the computer in Panther, Tiger, and Leopard, I haven't noticed any problems at all. Only when trying to boot AHT 1.2.6.

AHT_Boot_Fail.jpg

I haven't spent too much time swapping sticks around because the machine came stock with 256MB, and I've got a working 256MB stick to play with until I get OS9 running, which is the immediate goal. But eventually, I'm going to want a problem-free install of max RAM as well.

mp.ls