Installing Mac OSX Leopard on Intel PC

 

Leopard

Leopard

I finally jumped ship and ditched Windows Vista. I am now a Mac convert happily running OSX Leopard 10.5.5 on my hackintosh.

 

Well actually I made a compromise and went with dual booting Windows XP and Leopard.  I won’t lie and said the switch was smooth sailing. I had to do a lot of googling to get Leopard working as it should. 

 I am by no mean an expert in the  scene but I managed to learn a few things as I stumbled through the process. 

In this guide I will try to recollect some of the finer points that I wish I knew before taking the plunge. Lets just say I was hasty and didn’t really do my homework like I should have. There was a lot of frustration, names calling and pleading to the OSX deity. 

Introduction
Unlike Windows, OSX comes preinstalled on computers with proprietary hardwares. It would take a lot of effort to be able to pop in the DVD and install Leopard on your PC. Luckily there are OSX enthusiasts out there that are willing to put in the time and effort to make this possible. See http://www.osx86project.org/ 

Currently the two most popular groups involved in this endeavor are iATKOS and Kalyway. 

The kernel is the heart of the operating system, OSX’s kernel was made with specific drivers to work with a mac’s hardware. In order for OSX to work on a normal PC it would need  kernel extensions (drivers) for the specific hardware on the PC. This is where iATKOS and Kalyway comes in, they provide a packaged patched DVD of the Leopard installer with these extra kexts. 

OSX’s vanilla/stocked kernel work perfectly with a Core Duo/ Core 2 Duo CPU and a motherboard running the Intel chipset. For other CPUs and chipset a patched kernel is required.

The latest version of each dvd is iATKOS 5i 10.5.5 released on 11/29/2008 and Kalyway 10.5.2 You can easily find it on your favorite torrent tracker.

I went with iATKOS 5i so my guide will be more geared toward that release. 
  More information regarding iATKOS can be found at http://iatkos.wikidot.com and http://www.uphuck.com/

Preparation 
This is more orless of list of what I wish I had done before I wiped my hard drive 😦

1. Backup of important files & documents

2. GParted Live CD (let you create and change partitions info)

GParted

GParted

More screenshots available at http://gparted-livecd.tuxfamily.org/screenshots.php

3. Windows CD 

Before getting to the installation part you must do some ground work and retrieve a complete listing of the hardware on your PC. This include the CPU, motherboard, chipset, ethernet, sound card, video card etc.  Aside from ATI/Nvidia drivers the patch DVDs comes with a very limited set of drivers for the other hardware types and manufacturers.  There are many way to go about acquiring this list, one solution is to use Everest, available at http://www.lavalys.com/ or CPUZ, available at http://www.cpuid.com/cpuz.php  

The most important devices to get working first are your video card and ethernet drivers. With these 2 working you can spend time searching for the kexts of your other devices within Leopard.

Unfortunately not all hardwares are compatible with OSX for a smooth installation experience, check OSX86 Hardware Compatibility List at http://wiki.osx86project.org/wiki/index.php/HCL to see if your hardware is supported.

Installation & Configuration

Since I decided to dual boot Windows XP and OSX Leopard together I completely wiped my Vista partition and started fresh with an installation of Windows XP. 

Once XP finished installing I used CPUZ to look up specific details about the main devices on my computer.

 

CPUZ Info

CPUZ Info

 

 

Next I booted up with the Gparted live cd and created a 2nd primary partition of my main hard drive and formatted it as FAT32.  Since I am setting up for dual boot I chosed MBR (Master Boot Record) for my partition table. The other available option was GUID (Globally Unique Identifier), this is mainly used if OSX is the only OS on the system. The reason for formatting the partition as FAT32 is so that Leopard’s Disk Utility application will be able to recognize it.

gparted

Creating Partitions with Gparted

Once the partitions are created the next step is to pop in the iATKOS 5i DVD to begin the actual installation. The Darwin bootloader on the dvd will automatically start and after a minute or two you will see the click to continue screen below.

Click to continue

Click to continue

 

Next you will be prompted with the welcome screen.

iATKOS 5i welcome

iATKOS 5i welcome

Click continue to go to the software license agreement.

License agreement

Software License Agreement

 

Before clicking on “Agree” you must use Disk Utility to prepare the partition you created earlier for Leopard. Go to the “Utilities” menu and choose “Disk Utility” see screen below.

Disk Utility

Disk Utility

Locate the partition you created earlier, make sure its selected/highlighted. Next click on the “Erase” tab and choose HFS+ Journaled for the file system, give it a name then hit “Erase” to reformat the partition.

Format partition

Format partition

Once that’s completed, quit Disk Utility, the software license agreement will reappear. Click “Agree” to begin the next phase of installation. 

Select Destination

Select Destination

If the reformat worked as it should you should see the partition shows up on the “Select a Destination” screen. Select the partition you want to install Leopard to and click “continue” to proceed.

Install Summary

Install Summary

This is the most important part of the installation process. DO NOT click on “Install” right away. You MUST click on “Customize” to select the correct settings that will work with your hardware configurations.

iATKOS 5i customization

iATKOS 5i Customization

 Each item have sufficient description if you hover over it with your mouse. For my system I am able to use the Vanilla/stock kernel because I have an Intel Core 2 Duo CPU.

For the bootloader I went with PC EFI V9. I didn’t need any of the X86 patches, so that was left unchecked.

For decrypters I went with the default AppleDecrypt and default SMBIOS Enablers.

For the kernel I didn’t need a modified kernel so that was left unchecked.

I had all the ACPI options checked. 

The next part is where you select drivers for your graphic and network card. I have an Nvidia 8800 GTS 512mb video card so I selected NVinject  and the correct EFI string for my card.

Next choose the drivers for your network card. If you’re lucky your network card will work right out of the box but for those that doesn’t you’ll need to locate and install the correct kext for it once you boot into Leopard. It goes without saying that you need to do this on a different computer with internet access. 

I use OSX86 Tools to install the kexts for my network and soundcard. Its extremely easy and you don’t have to bother with the terminal commands. Get OSX86 Tools at http://pcwizcomputer.com/osx86tools/

Once you have selected the correct drivers for your system click “install” to start the installation. You might not get it correct the first try so if it doesn’t boot just restart and boot from the DVD again and try a slightly different setup. Make sure you uncheck everything else and only install what you think will work.

Post Installation

Dual booting Windows XP & Leopard

Go to http://wiki.osx86project.org/wiki/index.php/Chain0 to read up on chain0. With a simple line added to the Windows boot.ini you will be able to use the Windows boot loader to boot both Windows XP and Leopard.

Network Card

My network card didn’t work out of the box and neither of the drivers provided on the DVD worked so I had to hunt for the correct kext and installed it using OSX86 Tools. Do plan to spend a LOT of time browsing the Insanely mac forum @ http://forum.insanelymac.com

Sound Card

It took me a few days to figured out how to get sound working on my installation. http://forum.insanelymac.com/index.php?showtopic=32859 was a great resource. I used Taruga’s AppleHDA patcher version 1.20 along with a correct codec dump to get it working. Once you find the correct files for your soundcard DO NOT forget to install the AppleHDA kext first. 

Last but not least below is a screenshot of my hackintosh running Leopard 10.5.5, a newer update 10.5.6 is out but I am holding off on the upgrade until there’s a detailed guide for it posted on the Insanely Mac forum. IF you have the urge to upgrade, DON’T because it will not work without the correct hacks.

Leopard

Leopard

 I will definitely post more  guides as I find my around this great OS.

Advertisements

35 thoughts on “Installing Mac OSX Leopard on Intel PC

  1. Hi,
    I am little bit confused about your configuration. Could you please tell me, did you select any decrypters or leave alone this options?

    • Thanks for this article. I might also like to say that it can end up being hard if you find yourself in school and merely starting out to create a long credit rating. There are many learners who are only trying to endure and have long or good credit history are often a difficult issue to have. ebcacbaeddde

  2. Thank you Hải, just curious, have you ever work Apple based application on hackintosh? I mean iWork, iLife etc. Are there any problem concerning native applications? Thanks

  3. Yea I have iLife 2008 installed, work perfectly no problems at all. I did run into a little problem when installing Final Cut Studio but that was because NVinject didn’t fully recognize my video card. I used EFI Studio to remedy that problem and the installation was smooth from then on.

  4. hi nguyenhai
    i have been reading about iATKOS installs for a while and i think your instruction here is the most detailed and clear, and of course most updated. i had no success b4 but after reading this i am confident to try it again. will let you know results.
    thanks!

  5. Hi Nguyenhai! My attempt this afternoon again disappointed me. I have an Asus p5n7a-vm mobo url below…

    http://usa.asus.com/products.aspx?l1=3&l2=11&l3=812&l4=0&model=2579&modelmenu=2

    the mobo has graphic and LAN etc. on board, and I use a E2180 cpu with 2 GB RAM. I use iATKOS 5i.

    First I could not boot the DVD without using cpus=1. OK I got the dvd booted up, erase the partition I was going to put OSX, all the way to customize. I had bootloader, decrypters, kernels (nil) ACPI same as yours. There is no closer selection for LAN and graphics so I left them unchecked (but also tried to check 2-3 to test).

    I got it installed, but at reboot, it goes like… boot0: error and it’d come to a dead stop.

    I also read about installing a retail copy with patches. I have a OS DVD from my Mac Mini, could I use that to do it? And have you got any experience?

    I am a newbie to OSX and I’ve only switched to Mac for 4 months. This HT thing is very interesting so I am prepared to spend more time reading and learn. Could you shed some lights?

    Thank you in advance!!

  6. Hi King,
    Make sure you have PC EFI v9 checked under bootloader. You can try reinstalling it again by booting with the iatkos 5i dvd and uncheck everything else but the PC EFI v9 option.

    You can also try booting with the bootloader provided with the dvd (leave the dvd in the drive and don’t press any keys during bootup) Once it boot up you can download the Universal OSX86 Installer by PcWiz @ http://pcwizcomputer.com/index.php?option=com_content&task=view&id=149&Itemid=48 and install PC EFI from there.

    Good luck, let me know how it goes.

  7. Hi Nguyenhai! I need to read more to get familiar with the OS and hardware. Still no success yet trying your suggestion with unchecking everything but EFI. But I noticed one thing this time, when it finished install and boots there is no “boot0:errors” message anymore, instead it just keep re-starting. I will keep trying. As a newbie its a great opportunity to learn about hardware and OSX compatibility. Thanks for your friendly advice.

  8. P4 2.4HT
    Enlight VIA chipset mobo (SSE,SSE2)
    ATI x1650 AGP graphic card
    AC97 sound card
    120Gb Seagate SATA HDD

    i’ve got the 0sx86 10.5.2 by kalyway, when i tried to install, it booted from dvd and, after i typed “-v” as instructed it started loading lots of files and scrolled for awhile.
    after that my system restarts by itself. i can never go beyond that. any advice?
    i read a few threads online, and i suspect that it’s my mobo which is causing the trouble. anything i missed, or overlooked?

  9. @ Raoman,

    My best advice is to try the various different distros out there, hopefully one will work with your system.

    Have you tried iDeneb v1.3 ? a friend of mine had a similar problem and he was successful it.

    Also, iPC OSX86 is a fairly new distro that’s getting good reviews.

    Good luck!

  10. I have already been running Leopard 10.5.6 on my new mobo for 10 days now. Thanks to the folks at insanelymac.com and nguyenhai’s pointers here.

    Hardware:
    mobo Asus P5N7A-VM
    RAM 2 GB Crucial, shared video 256MB
    ide drive 40 GB (an old surplus for first install)
    sata drive 500 GB partitioned to leopard 1 and leopard 2 (for second install)
    dvd +/-RW drive

    Install discs iDeneb V1.3 Leopard 10.5.6 and iPC 10.5.6

    Downloads:
    OSx86 Utility Installer
    AppleAzilaSound.kext
    Diabolic’s DSDT
    NVKushInstaller

    All of the above can be found at insanelymac.com and pirate bay.

    0) burn ISO of iDeneb and iPC disc to dvd at slow speed
    1) install iDeneb 10.5.5 on ide drive with these packages – jmicron, 9,4,0 kernel, ACPI fix and cpu=1 fix + apps
    2) boot from iDeneb install to safe mode using “-x” at start options
    3) running in safe mode, partition sata drive to desired arrangements
    4) with iDeneb running safe mode, insert iPC dvd and install from there
    5) deleted Extension.mkext as recommended in release notes of the Install DVD
    6) installed decrypter, disabler and bootloader with OSx86 Installer, check boot delay 5 seconds
    7) download Diabolic’s DSDT and copied DSDT.aml to SATA drive root
    8) re-boot into 10.5.6 Leopard should run from there
    9) fill in info as guided at welcome screen and it’s a GO GO!

    I had to deal with some issues on the display, sound and USB which I found info on insanelymac.com particularly for my mobo. And they are all resolved. Then I began to install other software and updates, things been smooth so far.

    I started to used iATKOS myself but it didn’t work for me. Then I tried iDeneb and I was able to boot into safe mode. Someone suggested me to use a “NoPE” distro for the second install but it failed. I also tried couple of other distros but I still had no luck. Then I found iPC 10.5.6 and I was able to ride along from there.

    I personally liked iPC because its a 4.3 GB iso which is easy to handle and its a 10.5.6. The other distros are over 6GB in size and I had to deal with unnecessary issues in burning.

    nguyenhai is right… I agreed with him you should try different distros for different mobos. I might have been lucky because there is a thread in insanelymac.com particularly for my mobo, so most issues were iron out quickly.

    I still have one question though, shouldn’t I started with the iPC disc so my first install was unnecessary? Anyhow there are many ways to skin a cat…. so until my next experiment, I am happy with the results.

    Just wanted to share some experience here. Hopefully you will be able to pick up a few hints for a successful install.

    • hey i’ve read your mac instalation, and even when it’s too late i mean if you can help me because i hame almost the same machine as you, but diferent processor. this are my specs

      MOBO: ASUS P5n7a-vm
      RAM: 4GB
      HDD: SATA II 1.5TB, SATA 160gb, IDE 120GB
      DVDRW
      And I have downloaded iDENEB 1.3 and iPC 10.5.6.
      I’ve done the first instalation of iDeneb at IDE HDD and then when i reboot in safe mode (now on OS) the sistem ask me to put the language, then the keyboard language and if I want to migrate from another mac, this last I answer to do it later… it stands like a minute and reappears the screen of language select. HELP i’ve reinstalled 3 times this try and last year tried like a week 4 hours dialy.

  11. I have installed the iatkvos v1.1i and intalle it my hp530 laptop it installed and after installation had a problem in setting up a new mac. the setup wont go further after the data transfer i check dont transfer data now clicked cont it again goes to select country screen

  12. Hey, I am using Darwin bootloader and iDeneb (Leopard)….
    I am getting something like this..

    Loading Darwin x86
    Invalid Front side bus frequency 45Hz
    Disabling the CPU

    What does it mean?
    Is my machine incompatible??

    My machine specs:
    ———————–
    processor: Intel Core2 Duo
    motherboard: DG41RQ
    RAM: 2GB
    HDD: 500GB

  13. Greetings! I’ve been following your web site for a long time now and finally got the bravery to go ahead and give you a shout out from Houston Texas!
    Just wanted to mention keep up the excellent job!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s