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

September 4, 2008 · 282 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
  • leonarddavinci

    hello there…..anybody can help me please.
    finally i did a installation on my sony vaio VGN FE31M, but my keyboard and mousepad doesnt work…..im using USB mouse and keys.
    I'd like my input keyboard and mouse work……how i woul do it?
    Thank you again
    Report

  • theboo

    I NEED SOME HELP PLEASE!
    Actually the boot process goes pretty fine, then i see a the setup background but the rainbow wheel keeps spinning and spinning forever with no activity either from CPU or Hard disk, what should I do? help!
    I use iATKOS 10.5.5 on an Intel Chipset.
    By the way, MAC OS runs ok as a native installation… but with vmware i couldn't do it yet!

  • saleinquiry

    MY PHONE SHOP LIMITED
    Registered No.05702394
    25 SANDY WAY, YEADON,
    LEEDS, LS19 7EW UK.
    (+44)-703-597-2322

    ORDER
    INFORMATION :Minimum
    Order :1-10units
    Shipping Method :FedEx Dhl and UPS.
    Delivery Time : 24-48hrs Delivery To Your Door Step.

    MY PHONE SHOP LIMITED We are specialized in all brand new mobile phones like Samsung , Nokia , Qtek , Imate , Palm Treo ,Sony Ericsson , Sidekick , Nextel and many more,They are cheap and unlocked with 12 month international warranty.We sell them in Bulk and in Retails ,We shipped inconjunction with fedEx Express, they shipped within 48hrs to your door step. It is a Buy two and get one for free.

    We look forward in placing your Order with Us and giving you the most competent services as we are Using this Medium to Look For Buyers.

    APPLE IPHONE 3G 8GB:€170 euro
    APPLE IPHONE 3G 16GB:€200 euro
    APPLE IPHONE 3G S 32GB:€250 euro
    Apple Ipod 60Gb video €120 euro
    Apple Ipod 30Gb video €100 euro

    Blackberry:
    BlackBerry Bold 9000 — 160euro
    BlackBerry Curve 8320 — 145euro
    BlackBerry 8830 World Edition — 150euro

    HTC Touch Diamond — 200euro
    HTC Advantage X7500 ——- 210euro
    HTC S710 Smartphone — 180euro
    HP iPAQ rx5915 ——- 170euro
    HP iPAQ HW6945 GPS — 150euro

    Nokia N97 32gb…….€300 euro
    Nokia N96 16gb…… €250 euro
    Nokia 8800………. €200 euro
    Nokia 5800 Xpress Music…€180euro

    Sony PSP Giga Pack …………€80 euro
    Sony PSP Value Pack…………€90 euro
    Nintendo wii Console………..€150 euro
    Xbox 360 Platinum System ……€170 euro

    Microsoft Xbox 360 Core System. €175 euro
    Playstation 2………………€110 euro
    Playstation 3 (20 GB)……….€ 200 euro
    Playstation 3 (60 GB)……….€220 euro
    Playstation 3 (120 GB)……….€280 euro

    Toshiba Satellite 2.2GHz w/DVD/CDRW Laptop Computer:€550
    Toshiba Qosmio G25-AV513 Laptop:€700 euro
    Toshiba Satellite 2.0GHz Pentium M Laptop Computer:€650 euro

    Sony VAIO N110W 1.86GHz Core Solo Laptop:€550 euro
    Sony VAIO VGN-N220E/W Notebook:€450 euro
    Sony VAIO VGN-FJ290L1B Notebook:€500 euro
    Sony VAIO VGN-FS875P/H Notebook:€500 euro

    EMAIL:
    MY_PHONESHOP@YAHOO.COM
    MY_PHONESHOP@HOTMAIL.COM

    SKYPE:MY_PHONESHOP
    YM CHART ID:PHONE_DELIVERY

    MAKERTING DEPT.
    SALES MANAGER.
    Dhari Al Fares.
    (+44)-703-597-2322

  • traylor1

    I followed the directions here, After the grey Apple screen I get to the starry sky, but the I just sit with the spinning wheel. This is similar to the same thing Abhijeet was experiencing about a year ago, but never saw any real suggestions.

    Someone on another board recommended using a different Distro than 10.5, but not sure where I get it. Can anyone help?

  • kernelpanic

    my realtek hd audio 3.5 mm jack is not recognized please help!!! it says no output devices found in sound preferences. I tried installing all audio kexts available but i couldn't find a realtek hd.

  • http://www.facebook.com/people/Tom-Sargent/1351173114 Tom Sargent

    Hi,
    I have a Dell 1520 laptop, that I am trying to dual boot with windows 7, and I have followed the instructions above to install the Mac OS.
    I get stuck after I have swapped the Boot 132 disc with the Mac OSx disc. I get a white screen with the rotating circle, then a blue screen, then it goes black and stops working. I have tried using -v and I still get the same problem….
    Can you help?

    My computer spec is:
    Dell Inspiron 1520
    Intel Celeron 540 1.86 GHz
    1Gb RAM
    Broadcom 440x 10/100 Integrated Controller
    Mobile Intel(R) 965 Express Chipset Family

    Cheers
    Tom

  • fierypianist

    Hi, I downloaded the .ISO thingy and burned it to a disk, and then i re-booted my Dell Dimension 2350. I then pressed “f12″ and selected to boot from the disk. All that happens is the screen goes black and then it starts to boot windows normally. this is not what i want. can i have some help with this? much obliged

  • fullmetal99012

    I need Help. I have a Lenovo with a Dual Core. and when i boot, it does the Grey screen, and then goes to the spinning wheel and sits there. My HP desktop just freezes at the apple logo, what should I do. I'm using 10.5.6 and the generic iso

  • fullmetal99012

    Nevermind, i used the Lenovo Thinkpad kextst iso and it started up. im going to install now and ill post again if i have probs.

  • ultimo

    Is it kinda same for a Snow leopard menoob ?

  • Pingback: How to obtain the files for a Hackintosh legally?

  • http://twitter.com/123iphon3 Elijah Primachenko

    hi

  • http://twitter.com/123iphon3 Elijah Primachenko

    what is # A retail Mac OS X DVD Installer (not an Upgrade OS X DVD).

    Is it Snow Leoperd

  • timothychew

    I am using Asus nvidia 7300gs 256

    I try many ways but it will not give me the QE

    what should i Do now
    and where is the extra enxtion folder

  • Juju4000

    When I'm trying to install it just says Loading Darwin/x86 and stays there. The DVD drive isn't doing anything

  • http://www.facebook.com/Xavier.Rayn Javier Carrillo

    I'm sorry for the bad english, I'm from colombia.
    I want to know, if I can do this with the snow leopard dvd retail or just I can do it with leopard.

    or I have to Install leopard for first and then udgrape to snow.
    thanks

  • bblue101

    Hi. I downloaded successfully the Boot-132 Generic ISO by following the link. On your instructions you mentioned “burn the Boot132″, does this mean i have to burn all the files included on the it or simply the “generic.iso”? I've burned the generic.iso only (not including the other files) and followed your procedures but after inserting the original OS X Leopard DVD nothing happened with no activity at all. Not even booting. Please advise. Thank a lot.

  • Juju4000

    Yes, this is the same problem I'm having.

  • ali

    did u get the solution for the problem you had
    of installing mac os x on pc (pinkish screen loading)

    Ali

  • Levanius

    hi all
    after bootCD i insert my mac os x dvd and then appears apple logo, after that i select language and then it says “max os x cannot be installed in this computer”. PLEASE help i'm new on this so i don't know what to do.
    my latpot is HP dv6597 with intel core 2 duo 2.00ghz. and i have max os x 10.5.6 install dvd.
    PLEASE HELP
    thank you

  • crwchf

    First off I am very new to this and have no idea how to create / modify kexts I have been able to get ipc osx86 on my system but have not found anything that fixes isues with my scrolling just folds over on itself instead of the screen scrolling. So I thought I would give the retail install a try and all i get is as soon as it reads original OSX to start install the screen flashes to white and reboots. any help would be great.
    Intel Q6700
    EVGA 680i SLI
    4Gb
    9800GTX+

  • ralph93

    hi guys … i installed the mac os on my hp pavilion dv6000 … everything worked out with the installation but when the mac os start loading … it freezes after 20 seconds … could anyone help ?? plzzzz

  • hafaisy

    does it works in Motherboard Intel DG41TY ?

  • anil777

    can u pls send me a link from where you download the operating system

  • Levanius

    please could you tell me how did you make installation? i have the same laptop. thx

  • http://tech4eleven.com/ church

    having issues on my custom PC (so i'm not sure what the hardware is since I inherited the system). The modified kabyl-bumby ISO actually loaded for me when the generic.iso did not.

    The bootloader (kabyl-bumby) loads, i press enter. it asks to me type in the 2 digits. i put the OSX retail dvd in, press enter (still at the “enter 2 digits” screen), it then tells me to “press enter to start up Darwin/x86…” so I press enter, it then asks me to enter 2 digits, I press enter, it then says “using default 90, press any key to start up from the cd, so then if i had made sure to use the “-v” switch, then it runs through a short list of “loading xxxx…” and then it stops. it never goes anywhere else.

    any sort of suggestion?

  • stevecal

    If I understand it right, the iso file is an image of a disc. Using a utility like Nero, you can burn that image onto a disc. Since the disc that was originally imaged into an iso file was a bootable disc, the the disc you create from this iso file will be a bootable disc.

  • jblunden

    The boot CD works and i insert the MAX OS X DVD and wait for the light to stop but when i press enter it says “loading darwin” Than the screen goes black. Help please?

  • Osabir

    does this method works with snow leo?

  • Pingback: Nokorsoft: Khmer Software, Khmer Unicode for Mac, Khmer Unicode Online Keyboard, Mac & PC computer tips.

  • zaczimmerman

    Help! So i got osx running on my Acer aspire one, but somehow it set an administrator name and password so now i cannot make any changes, when i try to start up from macosx it asks for my password again, any help is greatly appreciated!

    Thank you

  • anil777

    try going in add user in system configurations and change the user name and password also if that don't work
    try youtube.com

    also the os you installed on your acer aspire one is it the original dvd or a download pls inform

    alex

  • janonee

    Hi Menoob

    I have Dell Vostro 1700 with Intel Mobile Core 2 Duo T7250 processor. I have tried 10.5.5 several time with no success. Installation work fine but after installation when I am botting to Mac, I get an error 'You must restart you computer' Can you please help?

  • billnightly

    Thank you for such an excellent guide, I have spent the last month looking for guides and this is by far the most simple. The guides seem intent on excluding anyone who isnt comprehensively familiar with the terms tec so thank you!

    For some reason i cant get past the white screen with the apple. I get a gray circle with a line through it.

    Using a toshiba tecra m3 laptop, could that be the prob?

  • Pingback: Audio issue? - Hackint0sh

  • shane

    hi i have installed mac my laptop a complete different way in the past week and trying 4 different pre patched instalation discs finally on the fourth pre patched dvd (ideneb) evrything worked fine on start up but only 1 problem the laptop i used was a asus with a smashed screen the only way i can use this is by plugging a computer moniter in to my laptop through the vga port. i could see the installation on the screen but wen the laptop restarts after installation it booted then the screen went off and the hot keys to i use to switch it back on didnt work … is there a chance that this installation would start the vga port automatically ?? or is there any patches to make this work?? thankyou

  • gymnast143

    hey all
    dear friends i have installed Mac iDeneb_v1.4_10.5.6 on my Intel Dual Core Pc on installation setup i did't select any extra package or any other languages i format the partition with Mac Stranded Junraled i have done every thing perfact and Mac iDeneb_v1.4_10.5.6 was installed successful
    Pc Spec are
    Intel Dual Core 2.66
    Intel DG 41RQ Motherboard
    1 GB Ram
    VGA Intel G41 Chpset
    250 Gb Sata Windows 7
    40 Gb IDE for Mac iDeneb_v1.4_10.5.6
    320 GB Seagate USB Drive for Data
    Hp Dvd Writer
    After Successful Install Mac iDeneb_v1.4_10.5.6 on my Intel Based Pc i Reboot the system as setup completed so OS boot screen appear with Apple Logo and at this stage nothing happed with pc and Monitor Screen is stucked on Apple Logo i have tried with -v boot and i have found this error
    1.HPET:MAP DEVICE REGISTERS FAILED
    2.WAITING FOR BOOT VOLUME WITH UUID A0D17202-8EEB-3D4D-8B43-A59D69BB113A
    3.WAITING ON CDICT ID=''0''><KEY>IOPROVIDER CLASS</KEY><STRING ID=''1'' IO RESOURCESS</STRING><KEY>IO RESOURCE MATCH</KEY><STRING ID=''2'' BOOT -UUID-MEDIA</STRING></DICT>
    THESE are the errors which i notice when i boot with -v if any one knows about this please help me

  • http://emilgraphics.info emiljaranilla

    Hi waht if i use this tutorial and install this to my laptop which has a core duo processor, will ths work for my laptop? thanks! pls email me thanks

  • Pingback: GUID Partition? - Hackint0sh

  • LouisDvanNiekerk

    Like many others, thanks for a great tutorial.

    I am not sure whether your tut instruction of “Shutdown fix” actually will solve my problem – not so sure and don't want to mess up a working install.

    My motherboard is set to powerup after power interruptions but then the machine gets stuck waiting for me to press Enter to boot up (at the boot prompt where before step 4 you had to enter 80 and then enter).

    How do I get my machine to default to 80 and go past the prompt? Is there a startup script or something?

  • aneesh

    i have problem with mac osx installing intel dp 45sg motherboard
    pls solve the problem
    my system configuration
    ——————————-
    mb:intel dp45sg
    graphics card : sparkel -nvidia geforce gt9400
    80 sata hdd
    2gb ddr3 ram

  • valvelessayoung

    why cant you use a uprgrade disc; please give me some info on what to do i have some experience with this its just not working latley, is there some kind of upgrade i need

  • surf

    I am trying to install Mac OSX 10.5.6 on a MSI G45M with Core 2 Duo E8400 and onboard video (Intel G45 Express). I tried using the Generic.iso boot disk first followed by the install, but the install locks up at the MAC screen. Any suggestions for a different boot disk? or is my computer config no good.

  • tom

    well the shutdown and restart thing didnt work

  • Pingback: frozen at start up, please help. - Hackint0sh

  • Srinivas Antarvedi

    Hello alex,

    i have hp proliant ML110 G5 server with in-built network card of “BroadCom Corp NexTreme BCM 5722 Gigabit Ethernet PCI Express “..

    i have installed successfully as per this post and everthing works fine except that Network is not working …

    i tried installing the IONetworking.kext also but no use.. can anybody help me out finding the right device driver for this case…

  • idlewise

    must it be a retail Mac OSX? can it be one that comes with the mb?

  • idlewise

    How do you get a Mac Leopard OS X Retail DVD?

  • Bobby

    I had the same problem. Just download this and burn it to a disc. Then use that as ur Boo -132

    http://www.mediafire.com/?uwd9dtttjfk

  • Bobby

    *boot

Previous post:

Next post: