- Joined
- Oct 8, 2011
- Messages
- 231
- Motherboard
- Z68X-UD5-B3
- CPU
- i7-2700K
- Graphics
- PNY Quadro 4000
- Mac
- Classic Mac
- Mobile Phone
Regarding your earlier question about putting Chameleon on the EFI partition, there was this post in another thread about Boot0 errors:
viewtopic.php?f=259&t=36133&start=10
followed by this:
viewtopic.php?f=259&t=36133&start=10
I did it that way -> http://tonymacx86.blogspot.com/2010/01/ ... eleon.html and it works flawless. After that i moved my /Extra folder to the /Volumes/EFI partition and modified the boot.plist. My boot.plist now looks like this...
<key>DSDT</key>
<string>hd(0,1)/Extra/DSDT.aml</string>
<key>GenerateCStates</key>
<string>yes</string>
<key>GeneratePStates</key>
<string>yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
<key>PCIRootUID</key>
<string>1</string>
<key>SMBIOS</key>
<string>hd(0,1)/Extra/smbios.plist</string>
<key>Legacy Logo</key>
<string>yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>Timeout</key>
<string>1</string>
The disadvantage is, when installing anything with Multibeast later, it don't use the EFI partition. It installs to /Extra like before but not to /Volumes/EFI/Extra even the Efi partition is mounted
In this case you have to copy the installed kexts from /Extra/Extensions to /Volumes/EFI/Extra/Extensions after mounting the EFI partition again, then drag'n'drop just the Extensions folder from /Volumes/EFI/Extra over Kext Utility to rebuild the kextcaches. A nice tool for mounting the EFI partition is EFI Mounter.
I also have tried the mach_kernel on the EFI partition,
<key>Kernel</key>
<string>hd(0,1)/mach_kernel</string>
but that was a bad idea, because when a new kernel is released with a combo update, it goes to /mach_kernel und won't be loaded because in boot.plist is the entry to load the kernel from the EFI partition So i reversed it
followed by this:
I would avoid the EFI partition though for dual boot systems.