Contribute
Register

Grub overwrites Clover when install Ubuntu

Status
Not open for further replies.
Joined
Aug 9, 2018
Messages
4
Motherboard
Gigabyte Z370 Aorus Gaming 5
CPU
Intel i7 8700k
Graphics
NVIDIA 1080 ti
I have been running Mac and Windows smoothly all this time, and I wanted to get my hands dirty by trying to triple boot Mac Ubuntu and Windows. I have 1 drive that is specifically for mac, 1 drive I set a partition for windows, a partition for MAC HFS, and the other partition was set for Ubuntu filesystem ( + a 8 GB swap partition).

When I installed Ubuntu, I could access Ubuntu and Windows but could not log back into Mac. I discovered that grub was installed on my mac drive's EFI. Hence, I removed the folder "ubuntu" so that what's left was BOOT and CLOVER. However, this made it even worse because now I can't access Ubuntu as well. Left with only Windows.

It will say this when I try to boot to Mac through BIOS:
System BootOrder not found. Initializing defaults. Reset System

Then, I discovered that there was this file that starts with f ... x64.efi on BOOT. After some research, I was pretty sure it was installed when Ubuntu was installed because in my previous EFI backups that file does not exist. So, I deleted it. Now when I try to boot to Mac, it says

Failed to open \EFI\BOOT\grubx64.efi - Not found
Failed to load image \EFI\BOOT\grubx64.efi : NOT FOUND
start_image() returned not found

I assume it has something to do with Grub telling that when booting look for grubx64.efi instead of cloverx64.efi or bootx64.efi.
Is there a way I could make the bootloader look for the correct efi? Perhaps alter the function start_image() ?
I would much appreciate any prompt response as I really need to use my system for work purposes as soon as possible.

Please let me know if I should attach anything to make understanding my problem much easier.
Thank you very much. Cheers!
 
I have been running Mac and Windows smoothly all this time, and I wanted to get my hands dirty by trying to triple boot Mac Ubuntu and Windows. I have 1 drive that is specifically for mac, 1 drive I set a partition for windows, a partition for MAC HFS, and the other partition was set for Ubuntu filesystem ( + a 8 GB swap partition).

When I installed Ubuntu, I could access Ubuntu and Windows but could not log back into Mac. I discovered that grub was installed on my mac drive's EFI. Hence, I removed the folder "ubuntu" so that what's left was BOOT and CLOVER. However, this made it even worse because now I can't access Ubuntu as well. Left with only Windows.

It will say this when I try to boot to Mac through BIOS:
System BootOrder not found. Initializing defaults. Reset System

Then, I discovered that there was this file that starts with f ... x64.efi on BOOT. After some research, I was pretty sure it was installed when Ubuntu was installed because in my previous EFI backups that file does not exist. So, I deleted it. Now when I try to boot to Mac, it says

Failed to open \EFI\BOOT\grubx64.efi - Not found
Failed to load image \EFI\BOOT\grubx64.efi : NOT FOUND
start_image() returned not found

I assume it has something to do with Grub telling that when booting look for grubx64.efi instead of cloverx64.efi or bootx64.efi.
Is there a way I could make the bootloader look for the correct efi? Perhaps alter the function start_image() ?
I would much appreciate any prompt response as I really need to use my system for work purposes as soon as possible.

Please let me know if I should attach anything to make understanding my problem much easier.
Thank you very much. Cheers!
This is why you should wait until after all 3 OS's are installed before installing Clover when installing all 3 at once. When installing one OS after time has passed and you are dual booting it is better to disconnect the other drives or disable the port in the UEFI to isolate them from the installer. You need the ubuntu EFI booter in the Ubuntu folder in the EFI to boot Ubuntu. Reinstall it (hope you kept a backup of the folder). Ubuntu EFI Grub should also be able to boot Win10.
Once you have both of them booting. use your UniBest install USB to boot Mac OS and then re-install latest Clover.
You may need to edit the Clover config.plist for Ununtu to point to the Grub boot file.
See the MultiBooting guides pinned at the start of this forum.
 
Status
Not open for further replies.
Back
Top