Sonntag, 11. Oktober 2009

8.) [10.6] Install Mac OS X

Time to install Mac OS X 10.6. Shutdown your PC. Connect the prepared harddisk. Insert the prepared Chameleon USB-Stick. Power on the PC and enter the BIOS setup. Verify all the BIOS settings as explained here. Save and Exit the BIOS setup.

Chameleon should boot from the USB-Stick and presents you this screen. I've enabled some debug output for. You can disable these debug outputs if you have successfully installed OS X and system is up and running.

Hit ENTER to boot the Mac OS X 10.6 Install DVD (restored to HD). You will see some debug messages from Chameleon.

Hit any key to continue booting OS X. It will boot in verbose mode.

After some time you can see the Mac OS X Installer. Follow the Installer.

Select the Partiton "Mac OS X" as install target. You can click on "Customize" to customize your OS X installation.

Time for a cup of coffee...

At the End you will see this Error. Ignore it! The installtion went fine. Just restart.

Once again in Chameleon. You will see two bootable Installation now. Select "Mac OS X" with the cursor keys (right/left) as show in the photo and hit ENTER.

Once again the Chameleon debug messages. Hit any key to continue...

Now you will see the Mac OS X Welcome Video Clip...

... and some additional steps to complete the installation process.

Finally the Mac OS X 10.6 Desktop.

If you have a working Internet connection, then OS X will check and download (in background) all available software updates. Go on and install all... it's safe to do ;-)

After one final restart you are done. Congratulations!!!


  1. Thank you for the tutorials! It works well on my GA-Ep45-DS3 with Asus EN9400GT!

  2. Yes, thank you for all your work! I got rid of my dead efi-x and got my computer working 100% thanks to your tutorials. I am now building a new machine and I'm going to try installing multiple video cards. Have you had any experience with this? From what I've read online, it seems to be do-able. I will let you know how it goes…

  3. I'm currently working on a little howto setup a nVidia graphic card. I will try out a setup with 2 cards too (nVidia 9400GT and a 9500GT). Stay tuned!

  4. Hi! Can you please tell me how to hide files/folders? I wanna hide my /Extra and /boot. I saw a command on this site or somewhere else but i cant find it anymore...

  5. To hide: chflags hidden /Volumes/Chameleon
    To unhide: chflags unhidden /Volumes/Chameleon

    More info here:

  6. I found it in SL install guide on that forum. Thanks anyway! And thank you for the whole tutorial! I followed it and successfully installed SL on my machine. Now i'm looking forward to some tutorial for audio DSDT... I found AppleHDA and HDAEnabler kexts for my ALC888 with 5.1 sound and sound after sleep, but like you said in this tut (i think) "We want to make it simple." :D

  7. Thank you very much for the tutorial which worked very well for me.

    As I read amd tried a lot of explanation/guides prior to end up following your, I have a question:

    Wouldn't be possible to use for the installation part (section 8 of your guide) to build a boot cd using Trauma's BootCD maker and the custom patched DSDT? I think that in this way you can aviod the installation failure issue...

  8. If I want to install the Snow Leopard Install DVD on the USB drive is it better to create a separate partition for it or can the install image be restored to the same partition as Chameleon?

  9. Thank you very much for this tutorial. My Efi-X died last week (after one year use) and I was a bit reluctant to by a new one. But then I found your blog, offering an Open Source alternative. I have set it up, and it works perfect with my system (GA-EP45-DS5, C2Q 9550, 8GB RAM, GeForce 8800GT-512MB, 1TB disk)!!

    Best of all, I did not have to reinstall OSX on my system, the current partition/installation was perfectly usable by the Open Source Efi-x.

    Currently I am still user Leopard (10.5.7), but when I find the time I will definately try the Snow Leopard setup.

    So, thanks again from a happy OSX user, and keep up the good work :-)
    Kind regards,

    Martijn (The Netherlands)

  10. wonderful tutorial - well done. One question: I installed SL on a GA-X58 board with the X58 Mobo patch and then just our of curiosity tried your method (after having learned a thing or two bout DSDT...) - so everything went well, besides the fact that me ethernet didn' t work. I would assume that the kext from teh X58 Mobo stuff could be used, but how can it be inserted in your stuff? Any hint?

    kind regards


  11. Hello,

    I used the guide described here, to create my own USB stick to boot retail SnowLeopard suited to the laptops hardware. I created my very own DSDT and everything, but everytime I try to boot from the stick I got a kernel panic.

    Please have a look at the pictures.

    My hardware is:
    Intel Core2Duo
    4096 DDR2 RAM
    Nvidia 9400M G
    Barebone Asus mainboard
    MBR Partitioning (OSInstall.mpkg and OSInstall replaced)

    Strange is, when I use the ready build Empire EFI ISO burned to a CD, I can boot without problems. So my laptop seems to be able to run macosx, but of course I want to use my own DSDT etc.

    It would be really great if someone could explain what I have to do with the USB stick to boot from it. I have access to Windows, Ubuntu and a running SnowLeopard.



  12. @Marius

    Configure SATA Ports to use AHCI in BIOS and try to disable the IDE Controller.