Jump to content

Switching from Clover to OpenCore - not working at all


10 posts in this topic

Recommended Posts

I got my Hacintosh now for more than 6 years and learned to fiddle with Clover after endless try and errors for years - now I got a stable Clover system and will never touch it again!

However I want to switch to OpenCore also I am planning a new Hacintosh and OC is probably the way to go. Also the documentation on OC is much better!

 

I got an empty SSD beside my main PCI-SSD (with clover) so I could use that for a test install. This SSD right now has a clone install of OSX 10.14, later it should be changed to Catalina. But I am not even close to that point! I followed all the recommendations from this guide for my Haswell hardware.

- I am able to see the OC GUI but there I see 2 mount points both called "EFI" - no clue on which drive they are

- when trying to boot I either get a black screen or the system "restarts to Clover" showing the working clover bootloader on my PCI-SSD.

 

Some basic questions:

  • is there anything else needed on the EFI partition other than "OC" and "BOOT" folders? With some helper utilities (OC_Gen_X, OC Auxillary Tools, OpenCore-Patcher) I get additional(?) files like "boot.efi" on the root folder or an "APPLE" folder with some more content. I understood this all is not really needed?
  • Is there a problem having Clover on one disk and OC on the other?
  • As, for now, I have iGPU disabled in BIOS the RX480 might lead to problems (as in old clover days..)  with Lilu and Whatevergreen I am at the latest versions. is it ok to use the same kext as for Clover?

 

Attached are the working clover and the new OC config.plist files

 

 

OC_config.plist Clover_config.plist

  • Like 1
2 hours ago, haegar33 said:

- I am able to see the OC GUI but there I see 2 mount points both called "EFI" - no clue on which drive they are

This looks like a security issue. ScanPolicy is already 0. Try setting UEFI>APFS>MinDate=-1 and MinVersion=-1.

 

PS Please remove serial numbers before posting config.plist, to avoid that someone else reuses your serials.

 

  • Like 1

Thanks for the hints

unfortunately now after some fideling I am at the worst case scenario: my Hacintosh is dead, no boot from Clover or OC due to the (well known) allocation errors in preboot. Reseting NVRAM in Clover not working so far. But I guess it still must be the NVRAM as nothing was changed in the Clover settings? 

Thanks for EFI example. It was useful to do some further mods to config.plist. When disabling the iGPU I at least have less memory allocations errors. However I still cannot boot my main PCI-SSD with Mojave and a previously perfect Clover EFI setup (still there)

I use an USB stick prepared on my old MacBook to create an OC config usinc the "OCAuxillay Tool". (plus a Catalina installer which is not important right now)

With this stick I boot on my hackintosh. I can see the OC GUI presenting my boot options (USB or PCI-SSD). USB boot fails, PCI-SSD boot falls back to the recovery partition where I can at least examine my disk now. Nothing special visible.

 

Should I copy the USB EFI to my PCI-SSD to make all my try-and-error changes applicable or are all OC settings already "executed" when I seen the OC GUI?

Do I need to reset my NVRAM with every new try for a modified config.plist?

When I merge Clover and OC inside the EFI folder as proposed by @Slice how do I select the bootloader?

 

 

Here is the modified EFI folder (on the USB stick!) with the advice from @5T33Z0

 

EFI.zip

2 hours ago, haegar33 said:

 

When I merge Clover and OC inside the EFI folder as proposed by @Slice how do I select the bootloader?

This way?

IMG_0493.jpeg

There are five bootloaders:

UEFI OS: - there is /EFI/BOOT/BOOTX64.EFI

Windows Boot Manager: - /EFI/Microsoft/boot/bootmgfw.efi

OpenCore: - /EFI/OC/OpenCore.efi

Clover... : - /EFI/CLOVER/CloverX64.efi

P0: Toshiba... : - this is legacy boot by MBR bootsector. In my case there will be legacy Clover. 

Thanks for all your hints. Unfortunately the machine is now stucked with endless memory allocation errors. Whether the RX480 is active or not, whether I boot from iGPU or not.. whether I enable certanQuirks flags, have a "slide=0" in the boot-args  .... the error stays... my Hackintosh is dead now.. just by playing with OpenCore....

 

 

 

Yeah, OC is not for the faint hearted.

I usually download a pre-made one then fix it to work on my system

Try one from 

https://www.olarila.com/files/?dir=OPENCORE

 

https://www.olarila.com/files/?dir=CLOVER

Edited by STLVNUB
×
×
  • Create New...