FireWire Booting on the G3 Blue & White with troublesome FW Cases
For some time, i had been intrigued by the option to boot from FireWire (IEEE-1394a) on old-world and Not totally new-world ROM machines. The Beige and the Blue & White machines fall under this category.
The Blue and White, as it is known, has FireWire onboard, but not exactly is bootable from it (The PowerMac G4 "SawTooth" was the first to boot from FireWire), but this can be changed, thanks to XPostFacto. Through this time, I will show you how to get an "Old-World" or not FW Booting-Supported "New-World" Mac to boot from FireWire.
I had been having problems with Troubling Drive Cases, and was only able to boot from my iBook through FWTDM (FireWire Target Disk Mode) and *Really* wanted to get this working. First, you will need to install a MINIMAL install of OS X on a internal Harddrive. (to see how to do this on a beige, go Here) I suggest Installing Panther, as it seems to do the best, on both Beige *AND* Blue & White's. Once you get that started, you will want to boot into that OS X.
Once inside OS X, you will need to Have XPostFacto ready and waiting (Download it from here). You can either a: Clone the internal to the external FireWire Drive, or b: Make a new install.
*Part B*
TO CLONE
You will need Carbon Copy Cloner from Bombich.com. Get the FireWire drive ready (either partitioned into one drive, or into how many you need) Then go into Carbon Copy clonet, and pick the boot drive (OS X) as the source, and the target as the External FireWire drive (or partition on it) And clone it. To go from here see part c.
*TO DO A FRESH INSTALL*
To do a fresh install, you will need to be in the OS X you just installed, and open XPostFacto. Once in there, you need to select the boot drive as the External FireWire, then (IMPORTANT) You will need to set the HELPER DRIVE as the internal OS X Drive (the one you are booted from now) Then put the CD (or DVD) into your Disc Drive, and then when it pops up, select "Install from CD" and have it install onto the external drive (remember to keep the helper drive set to the internal OS X Drive)
Go ahead and click restart and go on with the install
Once you get done with that, DISCONNECT the external FireWire drive, and boot back into the internal OS X. From there, go into XPostFacto and PLUG IN the firewire drive. When it mounts, select it as the boot volume, and the HELPER as the internal OS X volume. Go ahead and restart, and finish with the setup assistant.
*Part C*
To boot from the external OS X FireWire drive, go into XPostFacto and Select the FireWire drive as the boot drive. Then select the HELPER drive as the internal OS X Drive.. Go ahead and restart, and enjoy (Hopefully) a faster drive system.
Now, I have only tried this with a POC FireWire drive (that REALLY sucks) from CompUSA, and the reason I wrote this, as that most of these POC drives, refuse to boot from when doing the hack from OS 9. So it is IMPERATIVE that you do this from within OS X. I don't know why this is, but OS 9 sometimes does not like the drives with trying to set them up with XPostFacto.
The way I know it was the drive and OS 9, was that I was able to boot off of my iBook internal drive (G4 1.2GHz iBook) successfully.
The OS's I used were Panther and Tiger and OS 9 (for getting the initial install). I am in NO Way responsible if you lose data, so be prepared to lose data. ALWAYS BACKUP YOUR DATA!!!
I also have not tried this on a Beige G3, but will over the weekend, however, i put this together to get it to work to the best of my knowledge, and if anyone wants to help me put together this guide, please post below. We might be able to make a story for this as a guide to people wanting to do this on their machine.
Anyway,
Peace!
Coius

