Root/
Source at commit 195 created 13 years 7 months ago. By blackosx, After some reading and learning I have made some annotations, changes and additions to the standard install script. It will now install boot0 or boot0hfs dependent on what it finds on your hard drive. Only tested so far on GPT and GPT/MBR, with both OSX and Windows installations. This is still a work in progress but it's working so far. | |
---|---|
1 | -----------------------------------␊ |
2 | Chameleon System Preferences panel␊ |
3 | by rekursor 1/17/2010␊ |
4 | -----------------------------------␊ |
5 | ␊ |
6 | How to Install:␊ |
7 | Double click on the panel file to install the resource␊ |
8 | ␊ |
9 | Configuration:␊ |
10 | The persistent configuration file is a all users level preferences property list␊ |
11 | located in In /Library/Preferences/com.chameleon.prefPane.plist.␊ |
12 | ␊ |
13 | The swap disk fix option might be use if your disk order from chameleon is different ␊ |
14 | from what diskutil list returns.␊ |
15 | Ideally we should not need this fix, but as for now, I don't know another way to do it␊ |
16 | ␊ |
17 | In /Library/Preferences/com.chameleon.prefPane.plist:␊ |
18 | you can insert a 'forceBootConfigPath' key with your com.apple.Boot,plist file path:␊ |
19 | So if automatic detection does not work, then force your com.apple.Boot.plist path here.␊ |
20 | ␊ |
21 | Freeze Partitions (lock the partition list and prevent autodetection to happen)␊ |
22 | You can also decide to freeze the partitions to prevent automatic detection,␊ |
23 | if disk order is not matching after the boot or if you don't want the list to change␊ |
24 | each time that a usb key is inserted, then use this feature.␊ |
25 | For it to work, you will need first to click on:␊ |
26 | Settings/Boot Selector Fixes/Inject Parts In Freeze File␊ |
27 | Then all your automatically detected current partitions are injected in the pref. file,␊ |
28 | all you need to do is to manually edit them to change their disk id/partition id ␊ |
29 | (2 first parameters in the pref. file under the partitionList key)␊ |
30 | ␊ |
31 | Troubleshooting␊ |
32 | If the panel sees your com.apple.boot.plist in the status box, but the boot selection ␊ |
33 | seem to have no effect, it might be that you have more than one bootConfig file ␊ |
34 | and that the chameleon booter does not load the one that the panel selected,␊ |
35 | see upper to force the bootConfig to match the one loaded by the chameleon booter.␊ |
36 |