- Joined
- Nov 25, 2011
- Messages
- 212
- Motherboard
- HP Probook 4540s
- CPU
- i5-3360m
- Graphics
- Integrated HD4000
- Mac
- Classic Mac
- Mobile Phone
Hi, Nguyen [sorry but I don't know your first name!].Clover scans UEFI entries at boot. It will find /EFI/Boot/Microsoft/Boot/bootmgfw.efi or /EFI/Boot/Microsoft/Boot/bootmgfw-orig.efi and show it as "Windows" entry, or \System\Library\CoreServices\boot.efi as "OS X" entry. You can customize those entry by follow "Custom entry" in OP. You can get Parallels to boot directly to Windows by setting Boot/Default Boot Volume in config.plist to "EFI", and reduce timeout.
Thanks for replying.
I HAVE NOW DONE (1) BELOW MANUALLY & IT WORKED.
FOR THOSE LOOKING AT HOW TO DO IT:
(a) Clover configurator is very flexible but not very helpful by way of hints. The reason most of the screens appear empty is that most if the options will not have been set. The space is there for setting almost everything, but with a default emptiness.
(b) The custom entries go into the Gui section, using a text editor or property list editor. One can use the Clover Configurator but it will be harder to do it until the screen is more populated, when it then becomes clearer what is what.
(c) The SubEntries of the custom boot edits are superfluous, as they do not stick (there's no sub-content).
1. I have spent several hours looking around and reading the minimal documentation that is available for Clover (Wiki), including your OP.
I really do not understand how to add the custom entries to config.plist.
I can see the UUID's from /Library/Logs/CloverEFI/boot.log.
I can load the config.plist and then navigate to the Gui tab.
I can see it is possible to click on the '+' underneath the heading 'Custom Entries + Scan Entries'.
BUT this is where it gets difficult. There are so many options, and these are structured horizontally with no indication what the terms (Volume [friendly name?], Path [uuid?], Arguments [??], Title/Full Title, Image [??], DriveImage [??]...) mean; whereas the plist .XML lines are in a vertical structure.
I can use a property list editor, but I do not know where to put the entries as a daughter. But in any case, it is suggested that Clover Configurator is used instead.
Could you please elaborate on how these values are entered, using your initial code block:
<dict>
<key>Disabled</key>
<false/>
<key>FullTitle</key>
<string>OS X Mavericks</string>
<key>Hidden</key>
<false/>
<key>Hotkey</key>
<string>m</string>
<key>InjectKexts</key>
<false/>
<key>NoCaches</key>
<false/>
<key>SubEntries</key>
<true/>
<key>Type</key>
<string>OSX</string>
<key>Volume</key>
<string>Your MacHDD UUID</string>
</dict>
as an example; in other words, relating these to the Clover Configurator screen.
Sorry to ask but I do not want to drop things in to my very nicely working configuration without knowing what I am doing and foul things up.
JUST CURIOUS NOW ABOUT 2!
2. A supplementary question is: what is the point of
/usr/local/bin/clover-genconfig >config.plist
I created this (but only to look at, not yet to use or move to EFI) because the very minimal documentation of Clover suggests this will create a "complete" config.plist, but when I look at that, a lot of the content seems to be "VolumeUUID_NOT_SHOWN", Path "_NOT_SHOWN_", Devices such as Fake ID 0x0000 for all, etc. In other words, the config seems to be full of garbage.
Could you please comment on the usefulness or otherwise ofthe config.plist that is so generated?
3. Assuming the "USB Fix" is the same as "FixUSB" in the Acpi screen, this caused the error (with a corrupt graphics screen on booting and a hang): OsxAptipFixDrv: Error - requested memory exceeds our allocated relocation block. Luckily, using the USB boot stick with an older config.plist got round this, and I removed the "FixUSB" option.