Chameleon is a perfect bootloader for multibooting Windows, Linux, Mac OS X [Hackintosh] OSx86
Chameleon RC3 brought a number of Stability fixes. Chameleon RC4 was released recently, adds couple of New Features that can come handy:
Hide Partition
Define all partititions that you wish to hide from boot menu. e.g. define following in com.apple.Boot.plist to hide partition 2 on BIOS drive 0 and partition 6 on disk 2:
<key>Hide Partition</key>
<string>hd(0,2) hd(2,6)</string>
PciRoot
This is similar to what you find in PC EFI v9 : The default value is ‘0’ but you can set to any value:
<key>PciRoot</key>
<string>1</string>
Fixes in RC4-r684
Fixed booting the default partition when using timeout. Added Intel Core i5 support, fixes to stage 1 loaders, SMBIOS CPU detection patch, system-id patch, ead_lba register saving patch, fix to handle 2GB+ file sizes, ported ATI device injection EFI64 tables and hibernation fix from PC_EFI.
How to Install Chameleon Bootloader:
Assuming your Root disk is /dev/disk0s1
Step 1. Gain Root priveledges and navigate to Chameleon Directory
sudo -s cd Desktop/Chameleon-2.0-RC4-r684-bin/i386
Step 2. Install boot0 to the MBR:
sudo fdisk -f boot0 -u -y /dev/rdisk0
Step 3. Install boot1h to the partition’s bootsector:
sudo dd if=boot1h of=/dev/rdisk0s1
Step 4. Install boot to the partition’s root directory:
sudo cp boot /
Note: If you need any assistance/guidance you can reach us @taranfx on Twitter.
We write Hackintosh guides and Tech guides frequently. You subscribe to us via @taranfx or below:
loading...
loading...
my sata hard disk drive is not being detected when im in the snow leopard screen.
im very familiar with fdisk for mounting and formating drives for windows installions but
im unsure of how to do this from the vaious boot disks for my hackintosh attempt.
the boot disk is empire efi v1.085
also, how on earth do you get chameleon in a usable for from as .bin.tar file ?
using other .dmg files are also a mystery to me. i understand .iso and .exe .com ( pc)
any simple step by step advice please for a newbie
qua
loading...
loading...
I believe step 3 should end in rdisk0s2, not s1.
loading...
loading...
muy biueno
loading...
loading...
cool
loading...
loading...