Firstly, let me point out that I am not publicly condoning software piracy. To run Apple Mac OS X 10.4 on anything other than a properly licensed Macintosh computer would be very, very naughty.
If, however, you did have a spare copy of OS X and you wanted to install it on a well-built black notebook PC (say, for example, an IBM ThinkPad T40) without shelling out extra cash for a black MacBook, this is how you might do it. I’m not sure if the end result should be known as a ThinkBook or a MacPad…
Following Profit42’s advice for installing OS X 10.4.x on a “normal” PC (and assuming that all data on the target computer’s hard disk can be wiped):
- Make sure that the target computer supports at least the SSE2 instruction set (if you are running Windows then CPU-Z will help).
- Obtain a pre-patched OS X install DVD image (available to Apple developers… although I understand that googling for JaS OSx86 may help out a little…).
- Burn the OS X install image (e.g. 10.4.6.install.dvd.iso) to DVD.
- Boot the target computer from the DVD and press a key when prompted to install OS X.
- After the grey screen with the Apple logo, follow the installer prompts until there is a blue screen and a menu bar at the top. At this point select Disk Utility from the Utilities menu.
- Create a single partition on the disk formatted as Mac OS X extended (journaled). Then close Disk Utility.
- Continue with the installer prompts, customising the installation after selecting the target hard disk and ensuring that all appropriate patches are selected (e.g. 10.4.6.Combo.Update, Intel.SSE2 and 10.4.6.Radeon.Mobility.Support).
- Continue until the installation is complete and reboot into OS X.
If presented with a b0 error message, then there are a couple of methods to work around this. The basic problem is that the partition has not been set active (bootable). Live CDs such as GParted (or even an MS-DOS boot disk with FDISK) may help but one method is to boot from the install DVD again but this time don’t press a key. OS X should boot and once set up it should be possible to launch Terminal (from the Utilities folder, under Applications) and set the appropriate partition to be active, following the advice from Rammjet at Insanely Mac:
diskutil listand verify which disk holds the OS X partition.
- Assuming that the disk is disk0, enter the command
sudo fdisk -e /dev/rdisk0(note the r in rdisk) and enter your password when prompted.
- Ignore the fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory error.
- At the fdisk: 1> prompt, type
pand verify which partition holds OS X.
- Assuming that it is partition 1, type
f 1– the response should be Partition 1 marked active and the prompt should change to fdisk:*1>.
- Save the changes with
yto confirm that a restart will be required, followed by
- Remove the install DVD and reboot.
- Don’t let Software Update apply OS X updates.
- Remember that a generic PC was not Apple’s intended hardware for OS X and may not work as well as a real Intel Macintosh. Useful resources include the InsanelyMac Homebrew Macs subforums, Hackint0sh forums, OSx86 hardware compatibility list, and the OSx86 Project Wiki.