Contribute
Register

[GUIDE] Remove extra Clover BIOS boot entries & prevent further problems

Status
Not open for further replies.

UtterDisbelief

Moderator
Joined
Feb 13, 2012
Messages
7,452
Motherboard
ASUS Z490-G Gaming (Wi-Fi) - OC 0.6.8
CPU
i3-10320
Graphics
RX560
Mac
  1. iMac
  2. Mac mini
Classic Mac
  1. eMac
  2. iBook
Mobile Phone
  1. iOS
I've recently noticed that, because I dual-boot with Windows by physically changing the O/S drive in my system, the bogus entries do not appear when I run my Windows 10 SSD.

This makes me wonder where and how these entries are stored and why the BIOS picks up on them? Logically, because of the above, I would assume they are stored on the OS X boot drive somewhere. If so, how do they get sent to the BIOS?
 
Joined
Jun 13, 2011
Messages
106
Motherboard
Gigabyte GA-Z97X - F10
CPU
i7-4790K
Graphics
Radeon VII
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
I followed Anachronaut's guide to Step 4 but that is where I am running into problems. At the Shell> prompt I cannot type in the bcfg boot dump command as it only allows me to enter 3-4 characters before the cursor loops back to the first character.
Any suggestions on how to make this work? is there another way to manually edit Clover?
http://www.tonymacx86.com/members/anachronaut.406121/
 
Joined
Apr 9, 2016
Messages
36
Motherboard
Asus z97-a
CPU
Intel core i5 4690K
Graphics
Intel 4600
surely that other solution would be windows program 'EasyUEFI'

Yeah that totally works. Rename the boot folder, make a custom boot entry and point it to the clover bootloader. It really works. No more BS entries.
 
Joined
Aug 25, 2012
Messages
1,162
Motherboard
Gigabyte Z390 Designare
CPU
i9 9900k
Graphics
RX480
Mac
  1. MacBook Pro
Classic Mac
  1. Performa
  2. Power Mac
  3. PowerBook
  4. Quadra
Mobile Phone
  1. iOS
On my Z170x, I can delete entries until I'm blue in the face with the Clover shell(even removing the HD entry is fine, no problem booting), but after every reboot I get a new entry in Boot Options in my BIOS.
I've only 1 SSD attached. I've already had like 20 hex entries for the same SSD, to no ill effect apparantly. What am I missing?
 
Joined
Aug 25, 2012
Messages
1,162
Motherboard
Gigabyte Z390 Designare
CPU
i9 9900k
Graphics
RX480
Mac
  1. MacBook Pro
Classic Mac
  1. Performa
  2. Power Mac
  3. PowerBook
  4. Quadra
Mobile Phone
  1. iOS
On my Z170x, I can delete entries until I'm blue in the face with the Clover shell(even removing the HD entry is fine, no problem booting), but after every reboot I get a new entry in Boot Options in my BIOS.
I've only 1 SSD attached. I've already had like 20 hex entries for the same SSD, to no ill effect apparantly. What am I missing?

Forget it. I just saw on this thread there's much more to it. Will try all that later.
 
Joined
Dec 22, 2015
Messages
39
Motherboard
gigabyte z170x gaming 3
CPU
i5-6600k
Graphics
hd530
On my Z170x, I can delete entries until I'm blue in the face... What am I missing?

Hi there. Well if its a gigabyte z170, then the best solution is written here:

https://sourceforge.net/p/cloverefiboot/tickets/226/#d1a9/0222/8cc1

(Nevermind what anybody else says for the other manufacturers / generations). That is the simplest way for ga-z170* series mobos. Then they won't come back. It is not very much work (can all be done in 1 evening).
 
Joined
Aug 25, 2012
Messages
1,162
Motherboard
Gigabyte Z390 Designare
CPU
i9 9900k
Graphics
RX480
Mac
  1. MacBook Pro
Classic Mac
  1. Performa
  2. Power Mac
  3. PowerBook
  4. Quadra
Mobile Phone
  1. iOS
Hi there. Well if its a gigabyte z170, then the best solution is written here:

https://sourceforge.net/p/cloverefiboot/tickets/226/#d1a9/0222/8cc1

(Nevermind what anybody else says for the other manufacturers / generations). That is the simplest way for ga-z170* series mobos. Then they won't come back. It is not very much work (can all be done in 1 evening).

Word. This fixed it completely. 1 proper boot entry, 1 backup I presume. No more. Terrific.

  • Enter EFI Shell.
  • As shell loads, note the label of the HDD/SSD your efi and OS X are installed on. FS0 in my case. or type map to see it
  • Then bcfg boot dump.
  • VERY CAREFULLY add a new entry after the highest one in the list. I had to type "bcfg boot add 05 FS0:\EFI\CLOVER\CLOVERX64.EFI CloverBoot" w/o the quotes, where 05 was the new entry
  • Then you can delete old bcfg entry that pointed to /BOOT/BOOTX64.EFI with bcfg boot rm XX where XX is the number identifier seen when u do bcfg boot dump

    This is important and wasn't mentioned in the other guide I tried:

  • Then, booted into OS X, mounted EFI, and renamed /BOOT to BOOT.bak

    Thanks! Now if only I could fix sleep and shutdown...
 
Joined
Jul 8, 2015
Messages
137
Motherboard
Asus Z170I Pro Gaming
CPU
i5 6600K @ 4.5Ghz
Graphics
EVGA GTX 960 SC
Mac
  1. Mac Pro
I tried the guide but still cannot remove any boot drives.

I just attached my Windows drive and suddenly have 5 Bootable drive + the MAC recovery drive.

1. Boot Windows from Recovery
2. Boot Windows from EFI
3. Boot Windows from
4. Boot Windows from EFI boot menu from EFI
5. Boot Mac OS X from El Capitan
6. Recovery

In the shell I only have three things showing up. I removed Nr. 3 but nothing changes...

Any ideas?

Here is a screen shot.

image1_4.jpg
 
Joined
Dec 3, 2013
Messages
1
Motherboard
I still didn't
CPU
read the
Graphics
Rules!
Hi guys,
Im still encounter this bug even I have physical removed all ssd, only 1 left.
I have installed mac using following step:

1. Boot with clover usb
2. Format the ssd then Install mac
3. Boot to mac using clover usb
4. Install clover uefi using multibeast
5. Remove the usb
6. Boot to mac using installed ssd

Then after every restart I got another uefi in bios.
Any way to fix this? : (

My rig: z170-d3h, i5 6600k, gtx960, 256gb ss ssd.
 
Joined
Apr 23, 2016
Messages
1
Motherboard
H170-D3HP
CPU
6600
Mac
Classic Mac
Mobile Phone
  • Enter EFI Shell.
  • As shell loads, note the label of the HDD/SSD your efi and OS X are installed on. FS0 in my case. or type map to see it
  • Then bcfg boot dump.
  • VERY CAREFULLY add a new entry after the highest one in the list. I had to type "bcfg boot add 05 FS0:\EFI\CLOVER\CLOVERX64.EFI CloverBoot" w/o the quotes, where 05 was the new entry
  • Then you can delete old bcfg entry that pointed to /BOOT/BOOTX64.EFI with bcfg boot rm XX where XX is the number identifier seen when u do bcfg boot dump

    This is important and wasn't mentioned in the other guide I tried:
  • Then, booted into OS X, mounted EFI, and renamed /BOOT to BOOT.bak

Had the same problem, UEFI boot options entry was adding at each clover boot on my GA-H170-D3HP. And each time I reached more than 10-15 entries, Mac Os became very sluggish, each finder windows was taking 8 sec to open until I remove all extra options. The above procedure fixed the problem once for all.

EDIT: in my case, I'm running only one OS (el capitan)
 
Status
Not open for further replies.
Top