Contribute
Register

<< Solved >> Clover Configurator > Custom Entries HELP

Status
Not open for further replies.
Joined
Feb 10, 2011
Messages
57
Motherboard
Gigabyte
CPU
Intel
Graphics
AMD
Mac
  1. iMac
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
I would like to hide all partitions at clover boot screen and show only Macintosh and Windows 10 partitions. Clover boot screen is showing 6 partition. I have Windows UEFI installation and UEFI Mojave as HFS Install.

clover-boot-screen_UEFI-Mojave.jpg


This is my diskutil list output:

Macintoshs-iMac:~ macintosh$ diskutil list
/dev/disk0 (internal):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme 250.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh 249.2 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3

/dev/disk1 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *128.0 GB disk1
1: Windows Recovery 471.9 MB disk1s1
2: EFI NO NAME 104.9 MB disk1s2
3: Microsoft Reserved 16.8 MB disk1s3
4: Microsoft Basic Data Windows 127.4 GB disk1s4


And this is my Scan Volumes dump:

=== [ ScanVolumes ] =======================================
0:564 0:000 Found 9 volumes with blockIO
0:564 0:000 - [00]: Volume: PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x1,0xFFFF,0x0)

0:565 0:001 - [01]: Volume: PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x1,0xFFFF,0x0)\HD(1,GPT,597C63FF-899E-45D3-BB87-E7E341F2BD25,0x800,0xE1000)

0:566 0:000 Result of bootcode detection: bootable Windows (vista,win)

0:566 0:000 - [02]: Volume: PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x1,0xFFFF,0x0)\HD(2,GPT,1DF64B33-60B9-4893-836A-B6D84C15B894,0xE1800,0x32000)
0:566 0:000 Result of bootcode detection: bootable Windows (vista,win)

0:568 0:001 - [03]: Volume: PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x1,0xFFFF,0x0)\HD(3,GPT,0263C87A-5AB3-46EF-AAC8-B8B7B503A597,0x113800,0x8000)
0:569 0:000 - [04]: Volume: PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x1,0xFFFF,0x0)\HD(4,GPT,D213C621-CF12-4369-9B5E-DAAF799E0F81,0x11B800,0xED60800)
0:569 0:000 Result of bootcode detection: bootable Windows (vista,win)

0:569 0:000 - [05]: Volume: PciRoot(0x0)\Pci(0x1D,0x0)\Pci(0x0,0x0)\NVMe(0x1,8E-20-50-91-55-38-25-00)

0:570 0:000 - [06]: Volume: PciRoot(0x0)\Pci(0x1D,0x0)\Pci(0x0,0x0)\NVMe(0x1,8E-20-50-91-55-38-25-00)\HD(1,GPT,BB85B47B-F8E2-4C86-AA0B-D057E83C7473,0x28,0x64000)

0:570 0:000 Result of bootcode detection: bootable unknown (legacy)
0:570 0:000 This is SelfVolume !!

0:570 0:000 - [07]: Volume: PciRoot(0x0)\Pci(0x1D,0x0)\Pci(0x0,0x0)\NVMe(0x1,8E-20-50-91-55-38-25-00)\HD(2,GPT,66FE1FB5-CB19-41EF-A989-B51F6732D12B,0x64028,0x1D02BA00)
0:570 0:000 - [08]: Volume: PciRoot(0x0)\Pci(0x1D,0x0)\Pci(0x0,0x0)\NVMe(0x1,8E-20-50-91-55-38-25-00)\HD(3,GPT,F328CA70-3A33-436E-8916-5CBADF129425,0x1D08FA28,0x135F20)
0:570 0:000 hiding this volume
0:571 0:000 PutNvramPlistToRtVars: nvram.plist not found
0:571 0:000 No AudioIoProtocols, status=Not Found

– – –

I am guessing I have the Path to boot.efi wrong:
Mac: PciRoot(0x0)\Pci(0x1D,0x0)\Pci(0x0,0x0)\NVMe(0x1,8E-20-50-91-55-38-25-00)\HD(1,GPT,BB85B47B-F8E2-4C86-AA0B-D057E83C7473,0x28,0x64000)
Win: PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x1,0xFFFF,0x0)\HD(2,GPT,1DF64B33-60B9-4893-836A-B6D84C15B894,0xE1800,0x32000)

Thanks a lot for your help.

macintosh.png


windows.png
 

Attachments

  • config.plist
    12.1 KB · Views: 108
  • config.plist.zip
    3.1 KB · Views: 85
Try adding the following entries to your 'Hide Volumes' window:
  • \EFI\BOOT\BOOTX64.EFI
  • Preboot
  • Recovery
  • Windows
  • Legacy
  • HD
As shown in the two screenshots below:

Screenshot 2021-01-17 at 21.38.11.png

Screenshot 2021-01-17 at 21.38.18.png Close up of Hide Volume window/pane

Just to clarify, the 'Recovery' entry will hide the macOS and the Windows Recovery partitions, so you should skip this entry if you want to see the macOS recovery partition on the boot screen.

These entries will not hide the macOS icon or Windows boot icon, which is named 'Microsoft EFI' or something similar.
 
Try adding the following entries to your 'Hide Volumes' window:
  • \EFI\BOOT\BOOTX64.EFI
  • Preboot
  • Recovery
  • Windows
  • Legacy
  • HD
As shown in the two screenshots below:

View attachment 505395

View attachment 505396 Close up of Hide Volume window/pane

Just to clarify, the 'Recovery' entry will hide the macOS and the Windows Recovery partitions, so you should skip this entry if you want to see the macOS recovery partition on the boot screen.

These entries will not hide the macOS icon or Windows boot icon, which is named 'Microsoft EFI' or something similar.

Hello @Edhawk,
thanks for your help. I did exactly what you wrote, and now I cannot see any disk at the clover boot screen. Which is not bad - this is the first step of my goal.

IMG_7390.jpg


Now I want to add custom entries for my Macintosh HD and Windows 10 HD. I tried to add custom entry for each, but it does not show at Clover boot screen.

Thank you

macintosh-custom-entry.png
windows-custom-entry.png
gui-custom-entries.png
IMG_7390.jpgmacintosh-custom-entry.pngwindows-custom-entry.pnggui-custom-entries.png
 
You shouldn't need to add custom entries for your Windows or macOS boot partitions, the ones that don't match with the list of 'Hide Volume' names should show on the Clover Boot Screen.

Try deleting the Custom entries you have created and see if that makes any difference to what shows on the Boot Screen.

Also try removing the 'HD' entry from the list.
 
You shouldn't need to add custom entries for your Windows or macOS boot partitions, the ones that don't match with the list of 'Hide Volume' names should show on the Clover Boot Screen.

Try deleting the Custom entries you have created and see if that makes any difference to what shows on the Boot Screen.

Also try removing the 'HD' entry from the list.
When I removed my two Custom entry partitions – there was still not any disk at clover boot screen.
When I removed HD from Hide Volumes – there was the Macintosh disk + 3 windows partitions at clover boot screen.
Almost there. I need Macintosh + 1 Windows 10 partitions.
I enclose my config.plist, if it helps.
Thank you
 

Attachments

  • config.plist
    11.1 KB · Views: 116
Ok, what names appear when you tab over to the icons you don't want to show on the boot screen. Use the left and right arrows to see what names appear below the icons as you tab across the screen. It may be we need to be a bit more specific, 'HD' obviously caught too many of the partitions.

The macOS disk is usually named 'boot macOS from Mojave' or similar.

The boot Windows icon is usually 'Boot Microsoft EFI from EFI' or similar.

Can you confirm the specification of the main components in your system, please. CPU, Motherboard make and model, Discrete GPU if present.

As I am not sure if your system contains a discrete AMD GPU in the Z370/i7-8700K system in your signature.
 
Assuming you are using the i7-8700K CPU, I can see a few issues in your config.plist.
  1. You are using a number of unnecessary patches, boot arguments and other fixes.
  2. You are missing a number of common patches, boot arguments and fixes which would help your system run smoother.
  3. I assume you are not using the common Coffee Lake SSDT's available for your system.
  4. You are not injecting the device properties for your Intel UHD 630 IGPU, which is present on the Coffee Lake CPU.
  5. You are using a Kaby Lake ig-platform-id, when you have a fully supported Coffee Lake IGPU.
  6. You are using the iMac Pro SMBIOS, when your system has a functional and enabled IGPU. The iMac Pro SMBIOS is best used when there is no IGPU present and all graphics processes are undertaken by the discrete GPU.
  7. You should be using an iMac 19,2 SMBIOS with your Coffee Lake CPU and IGPU. Whether you have just the IGPU or it works alongside a discrete AMD GPU.
I can edit the config.plist but would rather do that after seeing your Whole CLOVER folder, so I can see what you are using and not have to make to many assumptions.
 
Assuming you are using the i7-8700K CPU, I can see a few issues in your config.plist.
  1. You are using a number of unnecessary patches, boot arguments and other fixes.
  2. You are missing a number of common patches, boot arguments and fixes which would help your system run smoother.
  3. I assume you are not using the common Coffee Lake SSDT's available for your system.
  4. You are not injecting the device properties for your Intel UHD 630 IGPU, which is present on the Coffee Lake CPU.
  5. You are using a Kaby Lake ig-platform-id, when you have a fully supported Coffee Lake IGPU.
  6. You are using the iMac Pro SMBIOS, when your system has a functional and enabled IGPU. The iMac Pro SMBIOS is best used when there is no IGPU present and all graphics processes are undertaken by the discrete GPU.
  7. You should be using an iMac 19,2 SMBIOS with your Coffee Lake CPU and IGPU. Whether you have just the IGPU or it works alongside a discrete AMD GPU.
I can edit the config.plist but would rather do that after seeing your Whole CLOVER folder, so I can see what you are using and not have to make to many assumptions.
 
Finally, its done. The extra Boot Windows from EFI partition was showing, because the Legacy scan was reading that partition on top of the UEFI partition. I edited config.plist in Plist editor and manually added Legacy scan NO and then the extra Windows partition disappeared.

This thread actualy helped:

Now the Clover boot screen only shows Windows partition + macOS partition.

Thanks.
 

Attachments

  • cbs-mac.png
    cbs-mac.png
    416.5 KB · Views: 120
  • cbs-win.png
    cbs-win.png
    416.2 KB · Views: 126
Good to hear.
 
Status
Not open for further replies.
Back
Top