InstallTigerWithoutPanther

From PearPC

Jump to: navigation, search

See also The Moron's Guide to Tiger on PearPC

A guest on the PearPC.net discussion boards found a solution that makes it possible to install Mac OS X 10.4 Tiger without having to do it from within existing Panther, Jaguar or Puma installations. This HowTo consits of three quite simple parts: Prerequisites, Installation and Volume-Repair/Start OS X.

Prerequisites

First of all, you need to have a DVD drive, Windows XP or Linux, TransMac and of course the original Mac OS X 10.4 Tiger DVD or CD-ROM(s) with you. Insert the disk to your DVD drive and start TransMac. If you like TransMac, please buy it.

Windows:

After starting TransMac, go to:

Tools -> Disk -> CD Image -> Save Image of Disk/CD.

Linux:

cp /dev/cdrom Tiger.img

But both ways will fail at about 1.9 GB when using the Tiger DVD because of read errors (copy protection?). Under Linux take the dd_rescue command instead of cp/cat/dd:

dd_rescue /dev/dvd Tiger.img

(Make sure that Tiger.img is about 2.6 GB)

The reason why we are doing that is to create a bootable DVD-/CD-image for PearPC. It will ask for the source disk and where to put the file. Select your DVD drive and then the location where you want the image to be created.

The ripping process will take some time (depending the specifications of your computer), so take a walk or take a nap. ;). After it's done, you need to convert the IMG to a "blessed" img file. To do this, get EspadaV8's PearPC-HD-Resizer here. You need to have JAVA installed; otherwise it will be impossible to use it. Click the "fix" button and then find where your new OS X image (an .img file) is located.

Linux:

java -jar PearPC-HD-Resizer-0.21.jar

Installation

After the DVD-/CD-image is ripped and fixed, edit your PearPC config file (replace all appropriate lines with the ones below). First, set PearPC to let you select the device to boot from at start:

prom_bootmethod = "select"

Then set the newly created OS X DVD-/CD-image (.IMG) file as the master ide device file:

pci_ide0_master_installed = 1
pci_ide0_master_image = "C:\pearPC\Tiger-FIXED.img"
pci_ide0_master_type = "hd"

Also set a pre-formatted PearPC HD image (with a minimum of 6GB) as slave device:

pci_ide0_slave_installed = 1
pci_ide0_slave_image = "C:\pearPC\pearpc-6gib.img"
pci_ide0_slave_type = "hd"

Change the above lines to match your individual configuration (Driveletter / Directory / filenames). Important: Please double-check that both devices are set to type "hd". That's the way to do it.

A personal note of me, an editor: It's not quite sure, that the CD-/DVD-images has to be the master device. This is an advice mentioned by the original provider of this HowTo, but I myself managed to get OS X installed from within a slave device (a more common situation) with no problems. By the way: It's quite useful to have either the DVD-/CD-image or the HD-image on another harddrive (if you have two of them); this will somewhat speed up the installation a bit.

Note: if your TIGER-fixed.img size is not a multiple of 516096 bytes, then PearPC will not use the image as a hard drive. You might need to pad the file, like so: (only if you are running UNIX, sorry)

1) find the needed padding:
   TIGER-fixed.img's size  MOD  516096 = "padding size" 
2) create a padding file: dd if=/dev/zero of=pad bs="padding size" count=1
3) append the padding: (assuming that BASH is your shell) cat pad >> TIGER-fixed.img

After saving your config file it's time to launch PearPC. You will see the new DVD-/CD-image marked as bootable, so type its number (if you use the config from above, it will be the "1") and press enter.

Tiger's installer should start by now. Feel free to choose every language you want to use. If this is your first OS X installation on PearPC, you will now have to partition the HD-image before the installation can continue (use Disk Utility from the Utilities-menu, select Partition, choose a Volume Scheme and click Partition. When done, exit "Disk Utility" and return to the installer).

It's not true -as stated here before- that you cannot install the complete version of OS X including all features, drivers and languages: this simply depends on the size of the HD-image you're using. On a 6GB image, Tiger installs everything without any hassle. Nevertheless it's quite smart to use only the basic features and X11 - so the installation will take only about 40 mintutes (depending on your machine's performance).


Volume-Repair/Start OS X

Soon (?!?) the installer will claim that it's done, so click to exit it and restart OS X; PearPC quits to command line. Restart PearPC and again choose the option "1" to boot from the DVD-/CD-image. The installer will start again, but this time, after the language selection, do not install but run the Disk Utility from the Utilities menu. After choosing your HD-image, make "Disk Utility" fix it by first clicking Repair Disk and then Repair Disk Permissions. When it is done with that, leave the installer by quitting "Disk Utility" and choosing Startup Disk from the "Utilities" menu, where you select your HD-image as boot device. Once again PearPC quits to command line.

Now you can -hopefully- boot OS X Tiger. So restart PearPC and select "2" to boot from the freshly installed and fixed HD-image. Booting should take pretty long time (about 2 minutes); so just wait and relax - the setup wizard will then guide you through the rest of everything.

Congratulations, you now have the Tiger installed! :)

WARNING: Please use only legitimate copies of Mac OS X Tiger 10.4 - this HowTo is not tested on other copies or pre-release versions.

Personal tools