Hello,
I've been battling for a week with this issue, and can't figure what I'm doing wrong.
My conf:
. HP Pavilion DV8-1090ef (french edition) with two HDDs
. First HDD is Windows 7 dedicated
. Second HDD is sliced for win7 data, linux + swap, and OSX:
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *320.1 GB disk0
1: Windows_NTFS DATA 160.0 GB disk0s1
2: Apple_HFS IPC 32.2 GB disk0s3
3: Linux_Swap 8.0 GB disk0s5
4: Linux 50.0 GB disk0s6
5: Apple_HFS Cham 1.1 GB disk0s7
6: Apple_HFS SnowLeo 47.2 GB disk0s8
7: Apple_HFS SnowLeoRepair 21.5 GB disk0s9
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *320.1 GB disk1
1: Windows_NTFS SYSTEM 208.7 MB disk1s1
2: Windows_NTFS OS 303.4 GB disk1s2
3: Windows_NTFS RECOVERY 16.4 GB disk1s3
4: Windows_FAT_32 HP_TOOLS 108.4 MB disk1s4
(When hitting Tab at Chameleon prompt, the "SnowLeo" partition is shown as hd(1,8) )
IPC is a 10.5.8 install, on a primary partition
Cham is unused (created for a tutorial, to have chameleon on a separate partition, but it didn't work)
SnowLeo is my 10.6.4 install
SnowLeoRepair is a backup partition
(Linux, LinuxSwap, Cham, SnowLeo and SnowLeoRepair, are inside an extended partition)
The boot sequence is managed by grub:
MBR of first HDD: Grub
Grub -> Cham 2.0RC4 (boot1h on boot sector of IPC)
Grub -> Cham 2.0RC5-r611 (boot1h on boot sector of SnowLeo)
When launching IPC, its own Chameleon defaults on IPC, which is perfect.
But when launching SnowLeo, its own Chameleon defaults also on IPC.
I tried to use the "Default Partition" parameter, but with no luck.
At first SnowLeo was using 2.0RC4, I then tried RC5, but it doesn't solve the problem.
Here is the com.apple.Boot.plist, from SnowLeo's /Extra :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//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>-v arch=i386</string>
<key>Rescan</key>
<string>Yes</string>
<key>Instant Menu</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>No</string>
<key>Graphics Mode</key>
<string>1920x1080x32</string>
<key>Timeout</key>
<string>5</string>
<key>Default Partition</key>
<string>hd(1,8)</string>
</dict>
</plist>
The kernel and kernel flags are taken into account, but never the Default Partition, it continues to load "IPC" by default.
I also tried to put the partition label in quotes "SnowLeo" instead of hd(1,8), with no luck.
Can someone point me to the right solution ?
Thanks a lot for your help
Best regards.