How to install Chameleon-2.0

Installing Chameleon is very simple: RTFM!

But since this is hard for some people, myself included, you end up googling for it or asking others on a forum. To avoid that, I’ve decided to put up the few commands necessary to install this bootloader; which are easily found in the README that comes with the downloaded package.

First you need to find out on which drive (& partition) you want to install Chameleon. You can do this using Terminal or through the Disk Utility app. In this post I’m assuming we’re using the Terminal.

At the prompt type: diskutil list. This will provide a list with drives & partitions with their associated identifier. Locate your target. Let’s say that your target is disk0s2.

Next step is the actual installing of Chameleon (replace the disk- and partition-number with your own).

– Install boot0 to the MBR:
sudo fdisk -f boot0 -u -y /dev/rdisk0
– Install boot1h to the partition’s bootsector:
sudo dd if=boot1h of=/dev/rdisk0s2
– Install boot to the partition’s root directory:
sudo cp boot /

That’s it. You’re good to go. Now add /Extra and /Extra/Extensions folder and supply a com.apple.Boot.plist, smbios.plist and the appropriate .kext files.

Leave a Reply

Your email address will not be published. Required fields are marked *