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

by Eric Pena on September 4, 2008

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.


  • 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.


Related Posts with Thumbnails

{ 31 comments… read them below or add one }

1 John Black801 June 27, 2010 at 10:50 am

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.

2 Sandeep Bansal July 13, 2010 at 7:25 am

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.

3 Adin July 13, 2010 at 9:40 am

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

4 Tom July 15, 2010 at 10:55 pm

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

5 Napierce26 July 18, 2010 at 4:51 pm

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.

6 John Black801 July 18, 2010 at 9:21 pm

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,

7 DVD Duplication August 17, 2010 at 6:45 am

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.

8 Tom August 17, 2010 at 5:19 pm

Thanks Napierce26.

9 cardvdgps September 7, 2010 at 2:50 am

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

10 Ribes03 September 29, 2010 at 10:11 am

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

11 Fionahammond187 October 17, 2010 at 4:43 am

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.

12 Ravi Tamada October 20, 2010 at 7:01 am

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

13 f October 22, 2010 at 8:47 pm

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.

14 Web_surfer_4ever5 November 26, 2010 at 4:06 pm

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

15 Yaswanth January 14, 2011 at 7:45 pm

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

16 Sujith849 February 13, 2011 at 11:26 am

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.

17 Sujith849 February 13, 2011 at 11:28 am

please help hackintosh team ……… please please please .

18 Sujith849 February 13, 2011 at 11:41 am


19 Sujith849 February 14, 2011 at 8:13 pm

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

20 greenshirtday February 24, 2011 at 1:15 pm

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!!!

21 Siddhant_nambiar February 26, 2011 at 12:55 am

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

22 fgwrst February 27, 2011 at 7:25 pm

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

23 Siddhant_nambiar March 2, 2011 at 5:14 pm

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,


24 reena mangal June 29, 2011 at 6:55 pm

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 

25 Messyas July 26, 2011 at 3:19 pm

funcionou lagal valeu

26 Redtux77 December 3, 2011 at 2:46 pm
27 security shield 2011 virus December 22, 2011 at 2:46 am

I really appreciate your step by step guide.

28 Bhanu94 January 2, 2012 at 3:14 pm

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 :)

29 Fabian Christopher February 6, 2012 at 3:27 am

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

30 Fabian Christopher February 6, 2012 at 3:51 am

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

31 Quinicz June 22, 2012 at 3:15 pm

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

Leave a Comment

{ 8 trackbacks }

Previous post:

Next post: