Contribute
Register

(Clover Config.plist)All new user of Clover plz read (Configuring Clover)

Status
Not open for further replies.
-Problem 1: WIth Bios UEFI setting CSM support system won't boot, reboot when I see Apple logo, with CSM support no problem.
Tested many option with and without GTX650Ti, MacPro5,1 SMBIOS.

For me it is similar. When I boot only UEFI, I can't see any output on my screen during the boot process (bios / clover) until OSX was booted up.
 
For me it is similar. When I boot only UEFI, I can't see any output on my screen during the boot process (bios / clover) until OSX was booted up.

Similar problem with Chamelon try to set up first video card PCI not IGFX, but I can't boot only in CSM Disabled mode with GA-Z87, with Z77 works well!
 
I'm having a new problem... I was troubleshooting an issue with usb3 and I got a random reboot. Now Clover doesn't autoboot any more. I tried setting it to a 1 second, 3 seconds, 30 seconds, I even tried turning fast boot on, but no matter what it sits at the bootloader screen until I press enter. I tried deleting the efi folder completely from my partition and putting another one in (a backup of it I had made a few weeks ago), but it still does the same thing. Any ideas?
 
I'm having a new problem... I was troubleshooting an issue with usb3 and I got a random reboot. Now Clover doesn't autoboot any more. I tried setting it to a 1 second, 3 seconds, 30 seconds, I even tried turning fast boot on, but no matter what it sits at the bootloader screen until I press enter. I tried deleting the efi folder completely from my partition and putting another one in (a backup of it I had made a few weeks ago), but it still does the same thing. Any ideas?

A problem about getting default boot device in Clover. Do you use EmuVariable driver?

Post your /Library/Logs/CloverEFI/boot.log may help.
 
I'm running Mavericks for a couple of weeks now. Installed using Unibeast/MB/Chameleon and using a ustom DSDT (implementation of HD7770) en SSDT.

Literally everything is working: iMessage, recovery HD, Find my mac, video, audio (VT2021 with Voodoo), (auto) sleep/wake, wake on LAN. You name it, it works. Thanks to various great tutorials that can be found on this forum.

However, there's one annoyance: legacy booting is rather slow. Once I arrive at the Apple logo, the OS loads in seconds, but the BIOS part before that is slow. The boot priorities are set in a way that it goes straight to my OS X SSD, but the BIOS part still takes at least 10 to 15 seconds.

So nothing ain't broken, I just know it can probably boot faster using Clover.

I'm now testing Clover on a USB drive, before installing it to the EFI partition on my OS X SSD. And like many others I'm a bit overwhelmed by the sheer amount of settings you can make in Clover.

Clover version: v2k r2352
Hardware: see signature
BIOS/UEFI: UEFI
Drivers used: CsmVideoDxe-64, DataHubDxe-64, FSInject-64, OsxFatBinaryDrv-64, VBoxHfs-64

What I don't understand is which config.plist I should post here. I've got three of them in two different folders (in EFI/CLOVER, EFI/CLOVER/OEM/SystemProductName and EFI/CLOVER/OEM/SystemProductName/UEFI). That's normal?

I hope you can help me in making Clover running and speeding up my system. Thanks!
 
I'm running Mavericks for a couple of weeks now. Installed using Unibeast/MB/Chameleon and using a ustom DSDT (implementation of HD7770) en SSDT.

Literally everything is working: iMessage, recovery HD, Find my mac, video, audio (VT2021 with Voodoo), (auto) sleep/wake, wake on LAN. You name it, it works. Thanks to various great tutorials that can be found on this forum.

However, there's one annoyance: legacy booting is rather slow. Once I arrive at the Apple logo, the OS loads in seconds, but the BIOS part before that is slow. The boot priorities are set in a way that it goes straight to my OS X SSD, but the BIOS part still takes at least 10 to 15 seconds.

So nothing ain't broken, I just know it can probably boot faster using Clover.

I'm now testing Clover on a USB drive, before installing it to the EFI partition on my OS X SSD. And like many others I'm a bit overwhelmed by the sheer amount of settings you can make in Clover.

Clover version: v2k r2352
Hardware: see signature
BIOS/UEFI: UEFI
Drivers used: CsmVideoDxe-64, DataHubDxe-64, FSInject-64, OsxFatBinaryDrv-64, VBoxHfs-64

What I don't understand is which config.plist I should post here. I've got three of them in two different folders (in EFI/CLOVER, EFI/CLOVER/OEM/SystemProductName and EFI/CLOVER/OEM/SystemProductName/UEFI). That's normal?

I hope you can help me in making Clover running and speeding up my system. Thanks!

Get the one in EFI/Clover working first, then worry about customizing the ones in the OEM folders, tweaking the settings for your hardware. Be aware the default one when you first install has a lot of stuff in it you do not need. You might take a look at xpamamadeus's guide over on insanely.
 
That's the one I'm editing now and attached to this reply.

Clover is up and running, but even after reading the guide you mentioned, I'm not sure if my settings are optimal.

Keep a couple of things in mind:
- I migrated from Chameleon to Clover which I never used before;
- thus I installed kexts and patches with Multibeast (ALXEthernet 1.0.2, VoodooHDA for VT2021, 3rd party SATA, GenericUSBXHCI, FakeMSC+plugins+hwmonitor, AICPUPM and AppleRTC patches);

Boot don't seem to be much faster (not slower either) and Geekbench score is almost the same: Chameleon 12007, Clover 11667. Everything is working, but I lost Find my mac (have got a recovery HD, but apperently it stopped working). I'm using CSM in the BIOS, because my Sapphire HD7770 doesn't seem to support UEFI GOP.

I still have got a couple of questions:
- How can I improve the Geekbench score to be on par with previous results?
- How can I boot faster? Different Graphics card?
- Should I enable Drop OEM when using a custom SSDT?
- Should I get rid of some of these previously installed kexts?
- Where should I place my DSDT and SSDT exactly? Currently I have both of them in every patched folder.

I'm sorry for all these (and future) questions. I'm just trying to get the most out of my system :)
 

Attachments

  • config.plist
    3.6 KB · Views: 380
A problem about getting default boot device in Clover. Do you use EmuVariable driver?

Post your /Library/Logs/CloverEFI/boot.log may help.

Thank you, I was previously using the EmuVariable driver, turns out I don't need it. Removing it made no difference however. I have attached my last boot.log.
The problem appears to be right here:
Code:
FindBootOptionForFile: Not found.
1:799  0:005  FindDefaultEntry ...
1:799  0:000  FindStartupDiskVolume ...
1:799  0:000  GetEfiBootDeviceFromNvram: efi-boot-device-data not found
1:799  0:000   not found
1:799  0:000  Searching for DefaultVolume 'Hackintosh HD' ...
1:799  0:000  Default boot entry not found
If I look in the rest of the log, I can see that 'Hackintosh HD' is not even seen as a possible startup volume. However, this setup is working fine before, and in the Clover boot menu my desired volume is in fact listed as 'Hackintosh HD.' So I'm really confused. Both of my 'Boot OS X' volumes for my fusion drive are listed, though, but they don't show up in Clover.
 

Attachments

  • boot.log
    31.3 KB · Views: 227
Clover v2377

Asus Sabertooth Z77
GeForce GTX 670
i5 3750K

Using UEFI method

My config.plist (Note that for this config to work, you must use a modified BIOS. More information can be found here: http://www.tonymacx86.com/116-modified-roms-flashable-asus-z77-h77.html )

Code:
<?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>GUI</key>
	<dict>
		<key>Language</key>
		<string>en:0</string>
		<key>Theme</key>
		<string>applestyle</string>
		<key>Mouse</key>
		<dict>
			<key>Enabled</key>
			<false/>
		</dict>
		<key>Scan</key>
		<dict>
			<key>Entries</key>
			<true/>
			<key>Tool</key>
			<true/>
			<key>Legacy</key>
			<string>First</string>
		</dict>
		<key>Hide</key>
		<array>
			<string>Windows</string>
			<string>\EFI\BOOT\BOOTX64.EFI</string>
		</array>
	</dict>
	<key>Graphics</key>
	<dict>
		<key>Inject</key>
		<dict>
			<key>Intel</key>
			<false/>
			<key>ATI</key>
			<false/>
			<key>NVidia</key>
			<false/>
		</dict>
	</dict>
	<key>RtVariables</key>
	<dict>
		<key>LogEveryBoot</key>
		<string>10</string>
		<key>LogLineCount</key>
		<integer>3000</integer>
		<key>MountEFI</key>
		<string>Yes</string>
	</dict>
	<key>SMBIOS</key>
	<dict>
		<key>ProductName</key>
		<string>MacPro3,1</string>
	</dict>
	<key>Boot</key>
	<dict>
		<key>Arguments</key>
		<string>arch=x86_64</string>
		<key>DefaultVolume</key>
		<string>MacHDD</string>
		<key>Legacy</key>
		<string>PBR</string>
		<key>Log</key>
		<false/>
		<key>Timeout</key>
		<integer>5</integer>
		<key>XMPDetection</key>
		<string>No</string>
		<key>WhiteList</key>
		<array/>
		<key>BlackList</key>
		<array/>
		<key>Secure</key>
		<false/>
	</dict>
	<key>DisableDrivers</key>
	<array>
		<string>Nothing</string>
	</array>
	<key>ACPI</key>
	<dict>
		<key>DSDT</key>
		<dict>
			<key>Debug</key>
			<false/>
			<key>ReuseFFFF</key>
			<false/>
			<key>DropOEM_DSM</key>
			<false/>
		</dict>
		<key>SSDT</key>
		<dict>
			<key>DoubleFirstState</key>
			<true/>
			<key>DropOem</key>
			<false/>
			<key>GenerateIvyStates</key>
			<string>Yes</string>
		</dict>
	</dict>
	<key>KernelAndKextPatches</key>
	<dict>
		<key>AppleRTC</key>
		<true/>
	</dict>
	<key>Devices</key>
	<dict>
		<key>Audio</key>
		<dict>
			<key>Inject</key>
			<string>No</string>
		</dict>
		<key>FakeID</key>
		<dict>
			<key>ATI</key>
			<string>0x0</string>
			<key>IntelGFX</key>
			<string>0x0</string>
			<key>NVidia</key>
			<string>0x0</string>
			<key>LAN</key>
			<string>0x0</string>
			<key>SATA</key>
			<string>0x0</string>
			<key>WIFI</key>
			<string>0x0</string>
			<key>XHCI</key>
			<string>0x0</string>
		</dict>
		<key>USB</key>
		<dict>
			<key>Inject</key>
			<false/>
			<key>FixOwnership</key>
			<false/>
		</dict>
	</dict>
	<key>SystemParameters</key>
	<dict>
		<key>InjectSystemID</key>
		<true/>
		<key>InjectKexts</key>
		<string>Detect</string>
	</dict>
</dict>
</plist>

Drivers:
FSInject-64
HFSPlus
OsxAptioFixDrv-64
OsxFatBinaryDrv-64


The MacPro3,1 SMBIOS definition was the only one that gave me most of my Pstates, any one else with i5 3750K know any others that work better?

Finally figured out how to not make my config.plist look like spaghetti on the post.
 
Thank you, I was previously using the EmuVariable driver, turns out I don't need it. Removing it made no difference however. I have attached my last boot.log.
The problem appears to be right here:
Code:
FindBootOptionForFile: Not found.
1:799  0:005  FindDefaultEntry ...
1:799  0:000  FindStartupDiskVolume ...
1:799  0:000  GetEfiBootDeviceFromNvram: efi-boot-device-data not found
1:799  0:000   not found
1:799  0:000  Searching for DefaultVolume 'Hackintosh HD' ...
1:799  0:000  Default boot entry not found
If I look in the rest of the log, I can see that 'Hackintosh HD' is not even seen as a possible startup volume. However, this setup is working fine before, and in the Clover boot menu my desired volume is in fact listed as 'Hackintosh HD.' So I'm really confused. Both of my 'Boot OS X' volumes for my fusion drive are listed, though, but they don't show up in Clover.

I don't have experience about Fusion drive, but looks like Clover auto merge 2 "Boot OS X" to "Hackintosh HD", and it is not shown in boot log. If 'Boot OS X' is the partition containing OS X, set DefaultBootVolume to 'Boot OS X' then try again. If it still does not work, enable Boot > Log in config.plist, then restart and post the EFI/Clover/misc/debug.log
 
Status
Not open for further replies.
Back
Top