Contribute
Register

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

Status
Not open for further replies.
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?
 
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/
 
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.
 
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?
 
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.
 
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).
 
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...
 
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
 
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.
 
  • 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.
Back
Top