Administrators Bronxteck Posted December 10, 2016 Administrators Share Posted December 10, 2016 you can not boot newer OS's without having a generated prelinked kernel. Booting without caches is not supported any more since I think el cap. try booting to installer and run a fix on your drive with disk utility. Link to comment Share on other sites More sharing options...
jfmac Posted December 12, 2016 Author Share Posted December 12, 2016 Thanks Bronxteck. I did new clover install, after making a big mess installing chameleon with it's extra folder to efi. Anyway, I'm still seeking a way to run with csr set at 3 and not 67. It's Impossible to boot, after changing the setting in config.plist, (whether I use Terminal or import the config into clover configurator). Also fails to boot after changing the setting in the clover menu. Do you know if it can be changed, or does the change to 3 leave some crucial part of the clover boot dysfunctional? Link to comment Share on other sites More sharing options...
Administrators Bronxteck Posted December 12, 2016 Administrators Share Posted December 12, 2016 you might have to load your clover kexts into Library /Extensions so they can be in kernel cache instead of injected. it might be the kext injection thats being blocked by CSR. Link to comment Share on other sites More sharing options...
jfmac Posted December 12, 2016 Author Share Posted December 12, 2016 thanks Bronxteck copied all kext to /L/E ran chown, chmod, touch on /L/E and /S/L/E. created prelinked kernel with kextcache -Boot -U / moved kext in /EFI/EFI/CLOVER/kexts/Other to new named directory within Other. will boot but changing CSR to 0x3 still results in same boot failure (see image in post #10) so still stuck with no protection at all. Any other idea welcome and appreciated. Link to comment Share on other sites More sharing options...
jfmac Posted December 16, 2016 Author Share Posted December 16, 2016 Many thanks to all who offered help/suggestions on this issue. Update: after much searching for a way to change CSR to 0x3 with Clover, I gave it up , and did a fresh installed El Capitan with Chameleon/Enoch. Running CSR set to 0x3 and removed rootless=0 from org.chameleon.Boot.plist after install and updates. Almost everything is working. Only complaint is my tilde character changed to +- sign. I'm using karabiner to remap the key. Link to comment Share on other sites More sharing options...
Administrators Hervé Posted December 16, 2016 Administrators Share Posted December 16, 2016 You'll also be able to boot without cache, provided you inject mandatory kexts such as FakeSMC from /E/E through boot option KernelBooter_kexts=Yes. Link to comment Share on other sites More sharing options...
Recommended Posts