maybe Blackosx can help there?
Hi r0m30
I can try and hep out here and I have played with dual booting before so I am happy to try things out, but I need you to let me know exactly how to do this. Here's exactly what I have now so we can work out what the next step should be..
I have two HDD's each formatted with a GPT and each disk has Chameleon installed on to it's own separate partition.
Here's my diskutil list result, and Disk1 is my Snow Leopard install and I don't intend changing that one:
blackys-imac:~ blacky$ diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *465.8 Gi disk0
1: EFI 200.0 Mi disk0s1
2: Apple_HFS Chameleon 896.0 Mi disk0s2
3: Apple_HFS Macintosh 120.0 Gi disk0s3
4: Microsoft Basic Data 64.0 Gi disk0s4
5: Apple_HFS Backup 16.0 Gi disk0s5
6: Apple_HFS Vault 264.3 Gi disk0s6
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *465.8 Gi disk1
1: EFI 200.0 Mi disk1s1
2: Apple_HFS Cham 1.0 Gi disk1s2
3: Apple_HFS SnowLeopard 120.0 Gi disk1s3
4: Microsoft Basic Data WIN7 80.0 Gi disk1s4
5: Apple_HFS BackupSL 16.0 Gi disk1s5
6: Apple_HFS Data 248.1 Gi disk1s6
For this trial I am using disk0 and I have just installed Windows7 on to disk0s4 and as things stand:
• If I select disk0 in BIOS, Windows 7 owns the system and takes over.
• If I select a bootable Chameleon USB stick from BIOS, I can boot the Macintosh partition on disk0s3.
• If I select disk1 in BIOS, Chameleon from disk1s2 loads and I can boot the Macintosh partition on disk0s3.
I have made the edit to boot0.s as shown in your diff file, recompiled Chameleon then written the new boot0 to disk0, and while at it also wrote boot1h back to disk0s2. This expectedly, results in the Windows Boot Manager complaining the drive is inaccessible, giving error STATUS: 0xc000000e. This I can easily repair with the Windows 7 CD and now Windows 7 is back to owning the system again.
I know I can use fdisk to set disk0s2 to the active partition and Chameleon will boot but I guess that's not the point of this trial. So my question is how do I trial the new boot0 file?