How To Install Chameleon Manually From Terminal

There are various pkg installers to install Chameleon to your boot drive through a GUI. You may find it necessary to replace your Chameleon with a new version. Usually, if you have previously installed Chameleon 2.0, all you must do is replace the boot file. But if you want to replace the entire thing, or if installing for the first time, there are a few simple Terminal commands you must issue.


1. Download any Chameleon binary source (For this example: Chameleon-2.0-RC2-r640-bin)
2. Unzip the folder and place it on the desktop as shown in the picture.
2. Open Applications/Utilities/Terminal
3. Type: diskutil list
4. Locate your OS X installation partition. It will be under IDENTIFIER. Be sure to use the correct one. (For this example: disk0s2)
5. Type: cd
6. Click and drag the Chameleon folder to Terminal, creating a path to it. This is a cool trick that you can use instead of typing the whole path. The command will become: cd /Users/****/Desktop/Chameleon-2.0-RC2-r640-bin
7. Type cd i386
8. Type: sudo fdisk -f boot0 -u -y /dev/rdisk0
9. Type: sudo dd if=boot1h of=/dev/rdisk0s2 (your disk IDENTIFIER from step 4)
10. Type: sudo cp boot /

That's it! If you want to use a different boot file (like PC EFI 10.5), you must delete the installed boot file and drag the new one to the root of your drive. Here's how to do that:

1. Open Applications/Utilities/Terminal
2. Type: sudo rm /boot
3. Drag new boot file to your install drive.

I hope this helps you become more familiar with the Terminal! Good luck with your manual installation of Chameleon!


For discussions on this and other topics, register today at tonymacx86.com!