Jump to content
5 posts in this topic

Recommended Posts

Any hints on why chameleon 2 RC3 is showing up two identical Mac partitions on boot screen instead of the only one i have?

The bootloader is installed on an EFI partition by the way.

I have 2 SATA drives connected, one for win7, the other is for Mac 10.6.3.

 

Any input is appreciated.

ToBeMac

Run Terminal, type diskutil list and post the output. Also post the contents of your /Extra/com.apple.Boot.plist.

 

$diskutil list

/dev/disk0

#: TYPE NAME SIZE IDENTIFIER

0: FDisk_partition_scheme *500.1 GB disk0

1: Windows_NTFS Master 56.8 GB disk0s1

2: Windows_NTFS Temp 42.7 GB disk0s5

3: Windows_NTFS Games 400.7 GB disk0s6

/dev/disk1

#: TYPE NAME SIZE IDENTIFIER

0: GUID_partition_scheme *320.1 GB disk1

1: EFI 209.7 MB disk1s1

2: Apple_HFS MyMac 161.0 GB disk1s2

3: Apple_HFS TMBackups 158.6 GB disk1s3

 

 

 

/Extra/com.apple.Boot.plist Contents:

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string>arch=i386 rd=uuid boot-uuid=B6D3E57F-2966-33FA-A1F7-0809F06FCAB2</string>

<key>Timeout</key>

<string>5</string>

<key>GraphicsEnabler</key>

<string>Yes</string>

</dict>

</plist>

 

 

 

Thanks for your quick reply.

Oh, by the way, i updated to Chameleon 2 RC4 and its still the same, but when i disconnected the win7 HDD it worked properly with only 1 Mac partition at the bootscreen, so amn't sure what actually causes this.

 

ToBeMac

Well that looks perfectly normal to me, maybe someone else can spot something.

 

As of RC4 you can hide partitions that you don't want to see in the Chameleon GUI:

http://forum.voodooprojects.org/index.php/...11.html#msg4311

 

For example...

 

<key>Hide Partition</key>

<string>hd(0,3) hd(1,1) hd (1,2)</string>

 

...would hide all but your two system partitions.

 

Before you ask if the order is wrong - to Chameleon, disk0 is always the drive that Chameleon is installed on. It doesn't matter what diskutil says.

 

One thing you can try before adding the above to com.apple.Boot.plist is to swap the physical order of the drives so that your OS X drive is connected to the first SATA port and Windows drive to the second. Check the BIOS as well and make sure the drive order matches in the "boot drives" section.

Well that looks perfectly normal to me, maybe someone else can spot something.

 

As of RC4 you can hide partitions that you don't want to see in the Chameleon GUI:

http://forum.voodooprojects.org/index.php/...11.html#msg4311

 

For example...

 

<key>Hide Partition</key>

<string>hd(0,3) hd(1,1) hd (1,2)</string>

 

...would hide all but your two system partitions.

 

Before you ask if the order is wrong - to Chameleon, disk0 is always the drive that Chameleon is installed on. It doesn't matter what diskutil says.

 

One thing you can try before adding the above to com.apple.Boot.plist is to swap the physical order of the drives so that your OS X drive is connected to the first SATA port and Windows drive to the second. Check the BIOS as well and make sure the drive order matches in the "boot drives" section.

 

 

Good news! Swapping the HDD sata ports did the trick. Based on what you mentioned that chameleon always use disk0, and the Mac hdd was on second sata port, that apparently what was causing the bootloader "confusion".

 

I also used the "Hide partition" line in apple.Boot.plist file under /Extra in the EFI partition to hide second and third partitions on the win7 hdd, which also worked perfectly.

 

Hope this topic will help someone else with the same problem.

 

 

Thanks much Beerkex'd for the hand :D

ToBeMac

×
×
  • Create New...