Google

Hackintosh Tutorial: Install a Mac Leopard OS X Retail DVD on a PC

by Eric Pena on September 4, 2008 · 284 comments

in Hackintosh,Tutorials

After building hackintosh machines using different modified OS X installers, the hackintosh community has come a long way and is within grasp of achieving the holy grail of running Mac OS X on PCs—installing the original, unmodified OS X DVDs created by Apple for Macs on ordinary IBM compatible personal computers. Well, almost.

While we can now use a retail Mac OS X DVD to turn our PC into a hackintosh, we still need a bootloader to get it to recognize and install OS X the first time. The good news is, after a successful installation, we can now install any updates from Apple without breaking our system or reinstall the operating system without having to add the same kexts (drivers) that we already have that makes our non-Mac standard hardware peripherals work.

Pre-requisites

  • A PC with Intel Core Processors and Chipset (AMD is not yet supported).
  • A Blank CD (for Boot-132).
  • A retail Mac OS X DVD Installer (not an Upgrade OS X DVD).
  • Download the Leopard 10.5.4 ComboUpdate here.
  • Download the Chameleon for Hard Disk here.
  • Download the Boot-132 Generic ISO here (generic.iso).
  • Download EFIStudio here.

Step 1. Before You Begin

Burn the Boot-132 Generic ISO on a CD. This BootCD should work fine for most hardware configurations; after which, it should be able to install the retail OS X DVD. If this doesn’t work for you, you may need to modify the contents and add the necessary kexts for your hardware. More info here.

Step 2. Install Leopard.

1. Insert your BootCD and boot/start your PC.
2. On the boot prompt, press Enter. You will be asked to enter a two-digit hexadecimal boot device (do not enter anything yet).
3. Remove the BootCD and replace it with the Mac OS X Retail DVD. Wait for the blinking light on your DVD drive to stop and then hit Enter (this will read your DVD drive and not your HD).

Hint: If you keep going back to the bootloader, it only means you don’t have the correct Retail Mac OS X DVD Installer. The best solution is to buy one.

4. Perform the Mac OS X Leopard installation. You may need to use Disk Utility (under the Utilities Menu) to partition and format your HD if you haven’t already. Make sure to select GUID (under Options).
5. Restart after the installation and replace the Retail Mac OS X DVD with the BootCD.
6. On the boot prompt, press Enter. This time, enter the two-digit hexadecimal of the drive where you installed OS X. Enter 80; if it doesn’t show the startup volume of your OS X, hit Esc. Try 81, and so on until you see your OS X volume. Select it and hit Enter.
7. You should now be in Leopard.

Step 3. Update Leopard to 10.5.4

1. Install the 10.5.4 ComboUpdate.
2. Reboot with the BootCD and enter the same two-digit hex you entered before. Select your startup volume and type -v -f (you don’t have to enter these the next time), and press Enter.
3. At this point, you still won’t be able to boot your hackintosh without the BootCD.

Step 4. Install Chameleon

The Chameleon for Hard Disk you downloaded above has the following files:

  • Chameleon_DFE_for_Hard_Disk.dmg
  • OSX86Tools
  • EFIStudio

1. Open Chameleon.
2. Copy the contents of the Extra directory from the Generic.iso CD by dragging it to the Extra Contents folder in Chameleon.

Hint: To do this, you need to perform the following:

  • Open the Generic.iso CD from your desktop.
  • Double-click on the INITRD.IMG file.
  • Double-click on the Extra folder.
  • Drag the Extensions folder to the Extra Contents folder in Chameleon

3. Double-click the Chameleon_DFE_for_Hard_Disk.pkg file and install to your hard disk.
4. Remove the BootCD and reboot.
5. You should now be able to boot into Leopard without the BootCD.

Step 5. Fix Your Hardware Peripherals

After upgrading to 10.5.4, some of your hardware peripherals (i.e. video, network card, audio, etc.) may no longer work. Even the kexts that worked for my previous modified OS X installations don’t work with the latest version so I had to scour the net for a fix. Depending on what you have installed on your PC, you may need different solutions. Below are the fixes I applied for my own peripherals.

Network Fix:

Taken from the IONetworkingFamily.kext included in the GA-965P-DS3_ISO bootcd.

Audio Fix:

Taken from the AppleAzaliaAudio.kext included in the Generic.iso BootCD.

Restart/Reboot Fix:

Replace your AppleACPIPlatform.kext with this.

Shutdown Fix:

Download and install this.

Hint: To easily install kexts, you may want to use the OSX86 Tools. Read more about the OSX86 Tool here. You can also use the EFI Studio to try adding EFI Strings to your Boot.plist in case you have problems with video or audio kexts. Read more about EFI here.

Video (Nvidia 7200GS) Fix (QE/CI):

This one gave me the biggest headache. The video kexts or injectors (Nvinject, NvInstaller) that worked for me in the past, no longer works after upgrading to 10.5.4. I tried many versions and none worked. I tried adding device strings to com.apple.Boot.plist using EFIStudio and deleting all video injectors in Extensions and still a no go. I tried to manually edit the kexts by entering my device ID, etc., and still no QE/CI support. Finally, I found out that the Generic.iso BootCD has Nvkush.kext in it and by installing Chameleon, it aslo installed it to my hard drive. So I just deleted it from the /Extra/Extensions folder and made sure I had my video device string in the com.apple.Boot.plist using EFIStudio, reboot and voila!

Now you have a Hackintosh that is as close to a real Mac in terms of the underlying software program. You can safely use Software Update to install updates directly from Apple to your PC.

Enjoy!

Related Posts with Thumbnails
  • John Black801

    hi
    could someone help, myinstall keeps freezing at the 1st blue screen after the apple load page.
    in trying to instal 10.5.6 (as its the only 10.5 i have) on a hp G7000 laptop (dual intel).
    im using the posted modded bootloader (vanilla bootloader does nothing).

    ive left it running for 1hr on the blue screen but nothing (this part of the load is about 30secs to 1 min on a mac from what i remember.
    ive tried 10.6 with the same but it wont even load the apple install screen.
    thanx in advance.

  • http://www.facebook.com/sandbans Sandeep Bansal

    have a Sony Vaio PCEB26FG/P desktop and am interested in buying a Mac mini.

    Does anyone know if I will be able to plug the Mac into the Sony and use the screen? The Sony is able to view TV so I don't see why not. can I use the wireless keyboard .can anyone help.

  • http://profiles.yahoo.com/u/6WKZJ4I6PGTOBV42GRROZ42NPA Adin

    I Managed to get mac os x on Asus M60J-JX020X dual boot with windows server 2008 and windows 7 and Windows Mobile on iPhone 3G dual boot with android and iPhone OS 4.0 Official Public Release

  • Tom

    will the same procedure work with snow leopard????

  • Napierce26

    I have a gateway DX4822 desktop with an acer motherboard, dual core processor and 6 gigs of ram as well as ON BOARD GRAPHICS 128mb and it installed PERFECT with out any new hardware. I used the chameleon boot cd and a retail (i bought it) Snow Leopard 10.6.3 install disc. what is really strange is that when i restart my computer I have to Always use the boot cd. I boot with the chameleon, but after it loads I have to put in a bootable WIN XP DISC!! and hit f5 then it runs great. why is this? how do I get snow leopard to start with out boot discs? Please help.

  • John Black801

    i tried this with a ppc mac mini and after a week of arseing about i gave up and asked at a local apple center, they said it wouldnt work no matter what i did (but someone else on here might have a way), hope this helps,

  • http://www.weprintdiscs.com/ DVD Duplication

    It seems a pretty good method to try. I will try this, because it is my dream to have a Mac OS for my PC.

  • Tom

    Thanks Napierce26.

  • http://www.gpscardvd.com cardvdgps

    I have it installed on a usb drive I use to boot the college computers.

  • Pingback: Hackintosh.com | The Computer Virus Center

  • Ribes03

    Did you find a solution?, I have the same issue

  • Fionahammond187

    i don’t understand the following:

    he says: “6. ….enter the two-digit hexadecimal of the drive where you installed OS X. Enter 80…”

    what is the two-digit hexidecimal value of the drive? ie. “C:” ?? or “80″? or “c: 80″?

    going to try this out tomorrow. apart from this, a very easy-to-understand guide. in foresight ;)

    thanks big time.

  • http://www.facebook.com/ravi8x Ravi Tamada

    will it support

    Mercury mother board ?
    i hav Mercury 945GCM ..
    i tried and installed mac os ..but it freezing with loading mouse and gray background with apple logo ..

    help please ?

    my sys config :
    mercury 945GCM
    intel core 2 duo
    2 GB Ram
    Samsung HDD

  • http://pulse.yahoo.com/_BAKLPO6ILYIR7LLCEEA4AHKJZU f

    fantastic- thank you so much for putting this in simple, clearly laid out form.

    i have a samsung r510 laptop. your method worked for me with 10.5.6 retail, combo update to 10.5.8, and r560_system_drivers_10.5.8. all i had to do was change my bios settings to:

    intel speedstep: enabled
    legacy os boot: disabled
    legacy usb support:enabled
    large disk access mode: other
    achi mode control: manual
    native ahci mode: enabled
    edb: enabledusb s3wake-up: enabled
    boot device priority: 1. dvdrom, 2. hard disk

    prior to installation i recieved the error image telling me to replace batteries in my wireless mouse (tho i only had a trackpad) so i plugged in my usb wireless mouse en voila- i could install. i also attached a usb apple keyboard and wl mouse as the installer wouldn’t recognise my keyboard and mouse until the update and r560 driver pkg.

    straight away i went to system preferences>energy saver>computer&display sleep: never, disable hard disk sleep. the reason being it went to sleep after the installation before i could update to 10.5.8 so i started again.

    after update to 10.8 i didn’t restart, but installed r560_system_drivers_10.5.8 from some russian site, then restarted.

    also the update hanged for a while at 2 mins remaining, just wait it out, for me it eventually finished installing.

    wireless and ethernet aren’t functioning just yet, i’m going to look that up right now.

    infinite thanks.

  • Web_surfer_4ever5

    hi. the link for Boot-132 Generic ISO isn`t working. PLEASE FIND A NEW ONE. i beg you. i can`t find it anywhere. only spams and false files, or removed ones. please

  • Yaswanth

    i have same mother board ive tried to install mac os X 10.5 but could’nt get it getting some messages panics….what are the changes to be done in bios i could not get it it s unning me nutts

  • Sujith849

    hi Hackintosh admin,
    please help me please please help me to do this in my machine…..i have tried 50+ times in my system and never succeeded please please please….
    My PC:
    Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
    Northbridge Intel G35 rev. 03
    Southbridge Intel 82801HB/HR (ICH8/R) rev. B0
    Graphic Interface : PCI-Express
    PCI-E Link Width : x16
    PCI-E Max Link Width : x16
    Memory Type : DDR2
    Memory Size : 4096 MBytes 800mhz
    ATI Radeon HD 3870 512mb
    Sata and IDE HDD available for installation
    DVD ROM is IDE and SATA available and can install according to your suggestion.

    Tried I deneb lite edition, iatkos , i pc 10.5.6 etc and i am not succeeding every time getting new new problems some times it wont boot and sometimes blur screen and some time a message pops up that you need to restart ur computer and sometimes kernal panic, sometime stop icon comes in the apple screen.

  • Sujith849

    please help hackintosh team ……… please please please .

  • Sujith849

    waiting plz answer man plZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ

  • Sujith849

    Please guys were are you ???? …… i am waiting for your valuable comments please…

  • greenshirtday

    I boot from the disc that is new and fresh (and the one you have, and another), but when I boot from the MacOSX 10.5.6 Disc, the screen after the white apple screen goes blurry, with streaked lines and some bar off to the left a little turns black and it all fails. I have a Fujitsu Lifebook A6120 (Not a custom computer). Please try to help ASAP. I’ve looked all over trying to find ways to get a Hackintosh built. I really need HELLLLLLPPPPP!!!

  • Siddhant_nambiar

    Hey guys, Boot-132 on ‘http://thepiratebay.org/torrent/4455569/Boot-132__Leopard’ doesnt exist. Any alternatives out there menoob?

  • fgwrst

    you not need to do that, just download iPC, search google for your hardware kexts, chack it in your mac installation and it will work like a charm
    if the boot0error after installation comes up thats couse your win partitions. than just install iPC on second drive or USB.
    mac works on USB but it booting slower

  • Siddhant_nambiar

    Thank you for your reply fgwrst, I tried the above method on my laptop ASUS M50VM-B1, no luck at all. Keeps on giving me a SMBIOS error when I put the Retail disc in. Does anyone have any solutions?

    Thanks in advance,

    Siddhant

  • reena mangal

    Nothing against the article, but I disagree with a couple of points to some extenct. I’m probably a minority though, lol. Thanks for sharing.
      London Hotels 

  • Messyas

    uhuhuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
    funcionou lagal valeu

  • Pingback: Lou Cepero's : Observations and Experiences - Guía de los aeropuertos de Londres

  • Redtux77
  • http://removevirushelp.com/how-to-remove-security-shield-2011-virus.html security shield 2011 virus

    I really appreciate your step by step guide.

  • Bhanu94

    Can Anyone help Me
    i am using intel pentium dual core 3.06 GHz
    4 Gigs of RAM
    250 Gigs HDD
    Windows 7 Ultimate
    Motherboard: Gigabyte :G41MT-S2P

    Can Anyone Guide me on how to & what to do to install Mac OS X using hackintosh
    Sorry to say but i was unable to Get that how to do it

    A fast reply is Welcome

    Thanx & Regards :)

  • http://www.facebook.com/profile.php?id=617833552 Fabian Christopher

    Hi, Installed as per your instructions. When I start OSX it hangs on the startup screen. Any advice would be appreciated.

  • http://www.facebook.com/profile.php?id=617833552 Fabian Christopher

     Hi, Installed as per your instructions. When I start OSX it hangs on the startup screen. Any advice would be appreciated.

  • Quinicz

    Download Mac OS X 10.5.4 (Leopard)
    visit @ http://quinicz.wordpress.com/

  • Pingback: Hackintosh Instructions & Tutorials 10.5 | How to instal your Hackintosh

Previous post:

Next post: