Power Macintosh G4/450: November 2009 Archives
I've been contemplating an installation of Mac's OS X operating system on my old Power Macintosh G4/466 (466 MHz PowerPC CPU, currently 384 MB of RAM but a maximum of 1.5 GB on the motherboard).
That circa 2000/01 machine has been very happily running the PowerPC build of Debian Etch Linux for quite awhile now. But to truly be a work machine for what I do, I need to have Flash capability, and that's something that just isn't easy to do (and do well) on a PowerPC system not running OS X.
It's the tyranny of Flash as the predominant video format over the Internet. Flash is a proprietary system that is wholly controlled by Adobe, and both the apps that make Flash as well as those that display it are tightly controlled by this single company.
And while Adobe appears happy to code Flash players for Intel-based Linux, it is not so happy to do the same for other architectures in Linux (including PowerPC) as well as for other Unix-like operating systems such as FreeBSD (which uses the Linux version to some degree of success, as does OpenBSD, but in both cases on i386 only and not on PowerPC, which is what I'm aiming for).
I'm already running OS X on our iBook G4 laptop, and I figured that a "backup" OS X machine wouldn't be a bad idea all the way around.
I left the Debian Etch drives in the G4 (there is space for three drives on the bottom of the box, and I have one Debian "root" drive and another devoted to backups) but unplugged them and added a 40 GB IDE hard drive I pulled from a dying Compaq desktop a while back.
Once I figured out with the help of my Mac guru (and fellow LADN online worker) Tom Gapen that the OS X installer wouldn't even recognize my new/old hard drive until I used Apple's Disk Utility to put an OS X-recognized volume on it, I was able to continue beyond the first few screens of the install process.
Even then, I had to create the HFS+ volume in the Disk Utility and reboot before the installer would allow me to actually begin the installation.
Since this Mac is so comparatively old, it doesn't have an internal DVD drive. Being CD only, I used my OS X 10.3 discs to install the system. I figure I'd try later to hook up a Firewire DVD drive and upgrade to 10.4.
Once I had the disk-volume issue out of the way, I just let the installer run. The first thing it does is painstakingly check the first of two CDs for errors. Probably not a bad thing, but time-consuming.
I just let the installer run as I did other things, changed discs when needed, and then entered the barest of personal information when the system asked for it to make the first user account.
So I now have a relatively old Macintosh G4 with a single 466 MHz processor (we still have a few dual-500 MHz G4s in service at the Daily News; they run well with OS X 10.4) probably not quite enough memory at 384 MB, but a spare 256 MB module that I'll stuff in there as soon as I can (and the hope that I can scare up one or more 512 MB PC100 or PC133 modules to build it out).
I don't have the box connected to the Internet yet, and I'll have to load some software — especially the Firefox Web browser — in addition to first patching the OS X 10.3 installation and then upgrading to 10.4 and patching that ...
And if I can get networking into the box (I'm thinking either powerline networking or stringing some CAT5e from the home network to the box, which is far away from said home network), I will hopefully have a somewhat serviceable OS X machine on which to do work at home.
And if it doesn't work out, I can just unplug the OS X drive, replug in the Debian drives, update the Etch installation to Lenny and return to all the goodness that Linux has brought to this box in the recent past.





Recent Comments
Monstra on CMS and blog software without databases: Monstra CMS is the best flatfile CMS ever! (!) Easy to install, upgr ...
Chris on Running OpenBSD in a live environment with MarBSD-X : Jggimi isn't developing his images anymore. If you want an updated Ope ...
Peter Ljung on Review: DragonFlyBSD 3.0.1 -- the longest DragonFlyBSD review ever -- Part 5: Comparison to OpenBSD 5.0 and closing comments: I have also been fascinated by the Hammer file system and think it wou ...
Anonymous on Review: DragonFlyBSD 3.0.1 -- the longest DragonFlyBSD review ever -- Part 2: My BSDistory: Can you just get to the actual review? ...
Bill Callahan on SugarSync is working on a Linux client, but I'm not unhappy at all with Dropbox: I've been very happy with SpiderOak. It has a native Linux client as w ...
AJ on Debian Stable -- set it and forget it -- spoils me for fresh Linux Mint 12 on some very nice ZaReason hardware: Gnome 2 is still standard in the upcoming SolusOS (Currently at RC 2). ...
Niki Kovacs on Debian Stable -- set it and forget it -- spoils me for fresh Linux Mint 12 on some very nice ZaReason hardware: Since I've moved to Debian stable - with a few tweaks - I've not only ...
Earl on Debian Stable -- set it and forget it -- spoils me for fresh Linux Mint 12 on some very nice ZaReason hardware: I use Mint 12 and LMDE based on Debian testing. Both are plagued by G ...
Alan Rochester on Debian Stable -- set it and forget it -- spoils me for fresh Linux Mint 12 on some very nice ZaReason hardware: "mint does have a separate xfce edition afaik.." The Debian version o ...