Contribute
Register

Can only boot manually setting "with injected kext"

Status
Not open for further replies.
Joined
Jun 28, 2012
Messages
9
Motherboard
Gigabyte Z87X-UD3H
CPU
I5-4670K
Graphics
HD4600
Hello everybody,

I got some problems with my Clover configuration. Until now, everything was working fine but somehow that was too boring so I decided to update...
I went from 10.11.3 (or something like that) to 10.11.6. That worked quite fast.
Then I went from an older clover version to 3763. That's where the problems started.

Right now, I can boot normally but only by manually hitting "space" in the clover boot menu and selecting "with injected kext". If I don't do this, the screen just stays black. No error, nothing.
Hitting the space bar gets kinda annoying so I want to change that but can't manage to do so.
I attached my config.plist.
As for the kexts, I put them in EFI/CLOVER/kexts/10.11. The kexts are:
  • ACPISensors
  • AppleIntelE1000e
  • AtherosL1cEthernet
  • CPUSensors
  • FakeSMC
  • GPUSensors
  • LPCSensors
  • NullCPUPowerManagement
  • realtekALC
My setup is:
Gigabyte Z87X-UD3H
I5-4670K
8 GB / 1600 DDR3 Corsair
Samsung 850 EVO 250 GB

I changed the config.plist to:
<key>CsrActiveConfig</key>
<string>0x3</string>
<key>BooterConfig</key>
<string>0x28</string>
<key>InjectKexts</key>
<true/>

Any ideas what I might have to change?
Recently, I switched on the option "wake on LAN", might that have something to do with it?

I am really confused right now. Hopefully, you guys can help me!
Much appreciated!

- OkamiKun
 

Attachments

  • config.plist
    5.6 KB · Views: 205
Last edited:
DPCIManager - repair permissions, rebuild caches
 
Hi Going Bald,

thank you for your reply.
I did that, but I still have to select "with injected Kexts" on boot.
I rebuilt the cache with Kext Wizard because there didn't happen anything in DPCIManager when I clicked on Rebuild Cache.
In this context I also switched to "OsxAptioFix2Drv-64.efi" because there would be an error when changing to CsrActiveConfig=0x3

EDIT:
DPCIManager decided to do its job now. This is the log from DPCIManager
27.09.16, 08:37:35, com.apple.kextcache[824]: /: no supported helper partitions to update.
27.09.16, 08:37:35, com.apple.kextcache[824]: Lock acquired; proceeding.
27.09.16, 08:37:35, com.apple.kextcache[822]: /: no supported helper partitions to update.
27.09.16, 08:37:35, com.apple.kextcache[823]: Created prelinked kernel using "/System/Library/Kernels/kernel"
27.09.16, 08:37:35, com.apple.kextcache[823]: Created prelinked kernel "/System/Library/PrelinkedKernels/prelinkedkernel"
27.09.16, 08:37:35, com.apple.kextcache[823]: Created old kernelcache copy "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache"
27.09.16, 08:37:29, com.apple.kextcache[823]: AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.
27.09.16, 08:37:24, com.apple.kextcache[823]: AppleDataSetManagement.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
27.09.16, 08:37:24, com.apple.kextcache[823]: AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.
27.09.16, 08:37:24, com.apple.kextcache[823]: kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleIntelCPUPowerManagementInfo.kext
27.09.16, 08:37:18, com.apple.kextcache[824]: / locked; waiting for lock.
27.09.16, 08:37:14, com.apple.kextcache[823]: kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleIntelE1000e.kext
27.09.16, 08:37:14, com.apple.kextcache[823]: kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
27.09.16, 08:37:12, com.apple.kextcache[822]: rebuilding //System/Library/PrelinkedKernels/prelinkedkernel
27.09.16, 08:37:11, com.apple.kextd[47]: Cache file /System/Library/Caches/com.apple.kext.caches/Startup/IOKitPersonalities_x86_64.ioplist.gz is out of date; not using.
27.09.16, 08:37:11, com.apple.kextd[47]: Cache file /System/Library/Caches/com.apple.kext.caches/Directories/System/Library/Extensions/KextIdentifiers.plist.gz is out of date; not using.
27.09.16, 08:37:11, com.apple.kextd[47]: Rescanning kernel extensions.
27.09.16, 08:37:11, com.apple.kextd[47]: Cache file /System/Library/Caches/com.apple.kext.caches/Directories/System/Library/Extensions/KextIdentifiers.plist.gz is out of date; not using.
 
Last edited:
Rather than have the kexts in Clover, move them to the desktop and use KextBeast to install them in Library/Extensions.

Run DPCI manager again to repair permissions.
 
I'm sorry but that didn't work either.
I deleted (renamed) the kexts folder in CLOVER and installed them via KextBeast.
I attached the config.plist again in case I changed something in the meantime.

Sorry, but I am not so knowledgable in that topic so I can't get very creative in finding a solution.
I attached the console log of the permissions repair, maybe that helps.
 

Attachments

  • config.plist
    5.6 KB · Views: 221
  • Log_repair_permissions.txt
    93 KB · Views: 116
okay, I got it now. I had to delete the kext folder not just rename it...

Going Bald, thank you so much!
 
Status
Not open for further replies.
Back
Top