Contribute
Register

<< Solved >> Clover works when in a stick, but not from hard disk

Status
Not open for further replies.
Joined
Nov 20, 2012
Messages
18
Motherboard
Gigabyte Z390 Aorus Pro
CPU
i9-9900K
Graphics
Vega 64
Mac
  1. iMac
Hello people

I have a strange issue with my installation, which used to work for years now.

Today I needed for other reasons to update the BIOS of my system, and needed to install/update/do some stuff on the Windows partition.

Everything seemed normal, but when I wanted to launch OSX, the system seems to launch but on the last steps, I got just a small window as view and nothing more. I have the feeling that the system works but the visuals are garbled.
As an example what I usually see, I attach two images: the actual visuals are not always the same, sometimes are full white, sometimes a bit lighter black, sometimes even garbage.

But, if I use the same exact EFI folder (and I mean exactly the same, with copy & paste), on the boot stick I have created, with the exact same configs and kexts and all bells and wistles, that used to work up to now, the system boots normally.

So, this is very strange: with exactly the same boot loader, when this is on a stick it works, when it's on the M2 disk it doesnt. I have to stress that this configuration used to work for months. And it still works on the stick.
Any ideas how to pin this problem down?

EDIT
Attached is my clover configuration. Latest version (4871)
OSX latest version 10.14.3
Also these are the kexts that I am using:
AppleALC.kext
Lilu.kext
VirtualSMC.kext
IntelMausiEthernet.kext
USBMap.kext
WhateverGreen.kext
 

Attachments

  • IMG_20190211_191751.jpg
    IMG_20190211_191751.jpg
    5.1 MB · Views: 126
  • IMG_20190211_191801.jpg
    IMG_20190211_191801.jpg
    5.3 MB · Views: 143
  • config.plist
    5.9 KB · Views: 151
Last edited:
Share your EFI, no only config.plist
Sorry for not understanding, what do you mean "my EFI"? The whole directory structure?
If yes, here it is.
If you don't mean that, please tell me what more I need to provide.
 

Attachments

  • efi-files.txt
    21 KB · Views: 77
OK
Here it is
 

Attachments

  • EFI-system.zip
    15 MB · Views: 139
  • EFI-usb.zip
    3.3 MB · Views: 130
See this post
Most firmwares will allow booting from internal drives using a file placed at /efi/boot/bootx64.efi hence that post refers specifically to booting from a single drive. Yours apparently does not. The Mac OS X entries are a vendor-specific device path (for real macs).

Use the EFI shell that comes with Clover.


lists potential filesystems. You need to find the EFI partition you installed Clover to.

to change to FS0: if that is the EFI partition

then

If booting from USB make sure you don't add the path to the USB Clover.

The thing is, I can boot to OSX.
With both versions.
Both versions show the Apple logo, then filling the bar underneath, then a screen flash.

And here comes the difference:
When I use the USB stick as primary boot device, everything is OK.
If I use the HD as primary boot device (with the mirror of the same EFI installation), then after the screen flash, I can see what I showed you.

An interesting issue is, this is what I see if I boot in safe mode instead, you can even see the mouse there.
 

Attachments

  • IMG_20190211_200556.jpg
    IMG_20190211_200556.jpg
    4.3 MB · Views: 135
Share your setting bios

I am not sure if I have provided all the required information, but here it is:

M.I.T.
Memory profile: Profile1

BIOS
Security Option: System
Boot Option #1: Samsung SSD 970 EVO 1TB
Fast Boot: Disabled
Windows 8/10 Features: Windows 8/10
CSM Support: Enabled
LAN PXE Boot Option ROM: Disabled
Storage Boot Option Control: UEFA
Other PCI devices: UEFI

Peripherals
Initial Display Output: PCIe 1 Slot
Intel Platform Trust Technology (PTT): Disabled
Software Guard Extensions (SGX): Software Controlled

Peripherals/Trusted Computing
Security Device Support: Enable

Peripherals/USB Configuration
Legacy USB Support: Auto
XHCI Hand-off: Disabled
USB Mass storage Driver Support: Enabled
Port 60/64 Emulation: Disabled

Chipset
VT-d: Disabled
Intel Graphics: Disabled
Audio Controller: Enabled
Above 4G Decoding: Disabled
PCH LAN Controller: Enabled
Wake on LAN Enable: Disabled
IOAPIC 24-119 Entries: Enabled
 
After some trial and error I found the solution.

I seemed like, after all the upgrades and all that, for some strange reason booting from internal HDD as EFI was disabled.
After playing with efi management with the help of Linux, I managed to re-enable the EFI boot ability from the interal HDD, and then, voila!, OSX boots correctly.

Thank you for you your help anyway :)
 
Status
Not open for further replies.
Back
Top