Loading OS 9 on iMac G4

I have iMac G4 flat panel 20" running OS 10.4.11 that I want to run CLASSIC but there is no OS 9 folder on machine. When I put in CD of 9.2.1 and hold down C key to start up and install OS 9, machine loads OS X without hesitation. I tried resetting PRAM and then hold C key to no avail? I tried holding option key with OS 9 CD in CD reader but doesn't recognize. I would put in Mac Book Pro and install thru firewire while iMac is in target mode, but laptop immediately says can't load this system. I would try another computer with G4 or G5 but don't have access now.

What gives?? These machines should be able to load OS 9???

Mac Book Pro, Mac OS X (10.4.11)

Posted on Nov 23, 2007 2:43 PM

Reply
13 replies

Nov 23, 2007 3:13 PM in response to Megelll

Hi, Megelll -

Welcome to Apple's Discussions.

These machines should be able to load OS 9?


Only the first iMac G4, the 15" model released in 2002, was OS 9-bootable but required the model-specific version of OS 9.2.2 that shipped with it. All other iMac G4s, including your 20" model, are not OS 9 bootable, but do have the ability to use Classic.

No iMac G4 can use an OS 9.2.1 Install CD.

In order to install Classic, you will need to use the original disk set that came with your machine. One or more of the following Apple KBase articles should help in installing Classic -
Article #61802 - How to restore your Apple software
Article #106294 - Mac OS X: How to reinstall Mac OS 9
Article #107383 - Mac OS X 10.2, 10.3: How to perform Mac OS 9 clean installation with Restore CDs
Article #151871 - Mac OS X 10.3: Installing Classic

***

As an alternate, you should be able to copy a working OS 9.2.1 or 9.2.2 System Folder from another machine and have it work as Classic (your later version of OSX may need to update a few files in such a folder, but has the ability to do that). This copy need not be done with a cloning utility - a simple Finder copy (drag and drop) should work fine.

Note - copying the System Folder from an OS 9 Install CD will not work.

<hr>

I would put in Mac Book Pro and install thru firewire while iMac is in target mode, but laptop immediately says can't load this system.


Correct. A MacBook Pro machine is an Intel-processor machine. As such it can not boot to OS 9, nor even use Classic - hence an OS 9 Install CD (any version) is useless with it.

Nov 24, 2007 12:22 AM in response to Megelll

Hi, Megelll -

Also - I did "copy" system folder from one of my old, old original CD's of OS 9.2.1 and put it in same place as the OS X system folder.

When I go to startup disk is system pref. is does not show up?


As I noted in my previous reply, an OS 9 System Folder copied from a CD will not work, neither for Classic nor for booting (on those machines which are OS 9 bootable).

Your iMac is not OS 9 bootable - no iMac 20" Flat Panel machine is. There is no workaround for this, it is a hardware restriction for the machine itself.

Is it possible that somewhere along the way to 10.4.11 there was some kind of firmware update that prevents ever loading OS 9.


No - there have been no firmware updates released for that model.
Article #86117 - Firmware Updates

Your machine can use OS 9 only in the form of Classic. There are only two ways to get a functioning Classic onto the hard drive -

• Install Classic from the original disk set that came with the machine. It is customary to include those disks when a machine is resold; you might contact the seller and push a bit to see if you can get them.

• Copy a working OS 9.1 (OS 9.2.1 or 9.2.2 is better) System Folder from another Mac. Copying the System Folder from an OS 9 Install CD or Restore CD will not work - those System Folders arenon-standard; they have been modified to the point that they will not function when copied to another volume.

Nov 23, 2007 4:36 PM in response to Don Archibald

I bought iMac used and had no original install discs.

Is it possible that somewhere along the way to 10.4.11 there was some kind of firmware update that prevents ever loading OS 9.

Also - I did "copy" system folder from one of my old, old original CD's of OS 9.2.1 and put it in same place as the OS X system folder.

When I go to startup disk is system pref. is does not show up?

Nov 24, 2007 11:43 PM in response to Don Archibald

Don, I am seeing people on the Leopard part of the discussion saying you can partition a volume on a G4 machine and boot up OS 9, while running Leopard on your main start-up volume. This is exactly what I had hoped to do, but now I am understanding from you that it cannot work, or perhaps it could but only if you had 10.3 or 10.4 preserved on its own volume, just for operating Classic. Is that accurate???

Nov 25, 2007 12:38 AM in response to Mike Banks

Hi, Mike -

Is that accurate?


It all depends on the machine model.

In the case of this thread, the original poster is referring to an iMac G4 model - only the original model in the Flat Panel iMac machine series could boot to OS 9; all the rest can use it only as Classic.

In the case of G4 desktop (tower) models, all can boot to some version of OS 9 except for the G4 MDD FW800 models (those which have a firewire 800 port) - this latter model can use OS 9 as Classic, but can not boot to OS 9.

Your G4 dual 1.42GHz machine, provided it is not an earlier model with a processor upgrade, is a FW800 model, and so is not OS 9 bootable. There is no workaround for this. It can use OS 9 as Classic.

However, there is another limitation which is machine independent - Leopard (OSX 10.5) does not support Classic. There is no direct workaround for that.

If you need to have Classic available on that machine, one path would be to partition the hard drive so that you can install both OSX 10.4 (or an earlier version of OSX) plus OS 9 (Classic) on their own volume separate from the volume on which you have Leopard. OS 9 and the pre-Leopard OSX can be on the same volume. Note that partitioning an unpartitioned drive will erase all of it, so you would first need to back up all data you do not want to lose.

However, the easiest way for you to do that would be to install a second internal hard drive. This can be partitioned with one partition (volume) set aside for Classic and pre-Leopard OSX, and the remainder used for file archiving and backup; or as an unpartitioned drive with all of it dedicated to Classic and its parent OSX. Adding a second drive would eliminate the trauma of having to archive the entire drive you have now.

<hr>

There is the possibility of another workaround. There are some third-party emulators available which are designed to address the lack of support for Classic on Intel-processor Macs. The one most commonly mentioned in these forums is SheepShaver; you can get more info on it at these sites -
http://sheepshaver.cebix.net/
http://gwenole.beauchesne.info/projects/sheepshaver/
http://theappleblog.com/2006/07/01/classic-on-intel-macs-courtesy-of-sheepshaver /

Note - the latest version of OS 9 thjat SheepShaver supports is OS 9.0.4. Unfortunately, none of the sites I have found for it address whether SheepShaver will work with Leopard. And, it may be that even if it does, it may not meet your needs.

Nov 25, 2007 5:49 PM in response to Megelll

I'm sorry I was not clear from the beginning. All I want to do is run classic on my iMac G4's and an iMac G5. I have to LOAD OS9 on the machine to run classic. I don't want to BOOT to OS 9 at all (does anybody???).

I do have an iMac G4, 15" 700 MHz machine that does all this (yes, it will even boot to 9), but this machine is way too SLOW. I have bought a bigger, faster G4 and even a G5 and want to run Pagemaker 7.0 and Filemaker 4.0 that both require Classic mode.

I can't get this G4 17" or my 20" to "startup from CD" which is required to load the system. One machine has 10.3 loaded and could even get to startup from a 10.2 CD (thinking If machine had 10.2 then maybe it would "accept" my OS 9.2.1 CD and startup from it.

I have gone backward before even when it gave me a warning. I clicked options and had to erase and do clean install. I will try a target mode, system folder transfer but I'm not confident I can do this.

?????????????????????????

Nov 26, 2007 12:19 AM in response to Megelll

Hi, Megelll -

I can't get this G4 17" or my 20" to "startup from CD" which is required to load the system.


Correct. "Start up" from a CD means to boot to the OS on the CD - and neither of those machines are OS 9 bootable. Since the installer on all stand-alone OS 9 install CDs runs only when the machine is booted to OS 9, that CD can not be used to install OS 9 (Classic) on those machines.

In addition, OSX needs to add (or in some cases update) certain files in an OS 9 System Folder in order to make it usable as Classic. Since an OS 9 Install CD can not be written to, those files can neither be added nor updated, hence the System Folder on the CD can not be used as Classic. Unfortunately, copying the System Folder from an OS 9 Install CD to the hard drive will not work as Classic (nor as a bootable OS on OS 9 bootable machines).

Again, if you need Classic, you will need to install it from an original disk set for that machine model; or by copying a working OS 9.1, 9.2.1, or 9.2.2 System Folder from another Mac.

<hr>

I don't want to BOOT to OS 9 at all (does anybody???).


I use only OS 9; OS 9.1, to be precise. It does what I want, runs all the programs I need and want to use. Until I get a new machine which is not OS 9 bootable, I'll probably continue to use OS 9.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Loading OS 9 on iMac G4

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.