- Joined
- Jul 22, 2018
- Messages
- 8,389
- Motherboard
- Supermicro X11SPA-T
- CPU
- Intel Xeon W-3275 28 Core
- Graphics
- 2xAMD RX 580 8GB
- OS X/macOS
- 13.x
- Bootloader
- OpenCore (UEFI)
- Mac
- Mac mini
- MacBook Pro
- Mobile Phone
- Android
- iOS
How to Hide Partitions in Boot Picker [Clover/OpenCore]
This guide covers hiding partitions in Boot Picker, supported by Clover and OpenCore. By following this guide, you'll be able to hide the unwanted partitions that you don't what to see in the boot picker, either Clover or OpenCore.
For Clover
1. Mount your ESP.
2. Open your config.plist from EFI/Clover directory.
3. In the Hide Volume section, add the entries you want to hide. The entry must be the same as the name of the partition you want to hide. For example, if you want to hide the recovery partition of macOS, you need to add "Recovery HD" as an entry. Please note that if you're having more than one macOS version installed, every recovery partition will be hidden.
4. Save config.plist.
For OpenCore
1. Mount your ESP.
2. Open your config.plist from EFI/OC directory.
3. Navigate to Misc>Security section of your config.plist.
4. Configure the Scan Policy as desired. By default, the OpenCore sample config.plist includes a value of 0x10F0103 (17,760,515) which allows the scanning of the following at boot picker:
• OC_SCAN_FILE_SYSTEM_LOCK
• OC_SCAN_DEVICE_LOCK
• OC_SCAN_ALLOW_FS_APFS
• OC_SCAN_ALLOW_DEVICE_SATA
• OC_SCAN_ALLOW_DEVICE_SASEX
• OC_SCAN_ALLOW_DEVICE_SCSI
• OC_SCAN_ALLOW_DEVICE_NVME
You can find the possible values listed below:
5. This can be further customized using "HideAuxiliary" option and you can hide all unwanted volumes. In the Misc section, enable
6. Save config.plist
This guide covers hiding partitions in Boot Picker, supported by Clover and OpenCore. By following this guide, you'll be able to hide the unwanted partitions that you don't what to see in the boot picker, either Clover or OpenCore.
For Clover
1. Mount your ESP.
2. Open your config.plist from EFI/Clover directory.
3. In the Hide Volume section, add the entries you want to hide. The entry must be the same as the name of the partition you want to hide. For example, if you want to hide the recovery partition of macOS, you need to add "Recovery HD" as an entry. Please note that if you're having more than one macOS version installed, every recovery partition will be hidden.
4. Save config.plist.
For OpenCore
1. Mount your ESP.
2. Open your config.plist from EFI/OC directory.
3. Navigate to Misc>Security section of your config.plist.
4. Configure the Scan Policy as desired. By default, the OpenCore sample config.plist includes a value of 0x10F0103 (17,760,515) which allows the scanning of the following at boot picker:
• OC_SCAN_FILE_SYSTEM_LOCK
• OC_SCAN_DEVICE_LOCK
• OC_SCAN_ALLOW_FS_APFS
• OC_SCAN_ALLOW_DEVICE_SATA
• OC_SCAN_ALLOW_DEVICE_SASEX
• OC_SCAN_ALLOW_DEVICE_SCSI
• OC_SCAN_ALLOW_DEVICE_NVME
You can find the possible values listed below:
| POLICY | VALUE | NOTES |
|---|---|---|
| OC_SCAN_FILE_SYSTEM_LOCK | Restricts scanning to only known file systems defined as part of this policy. Known file systems are defined using the prefix OC_SCAN_ALLOW_FS_ | |
| OC_SCAN_DEVICE_LOCK | Restricts scanning to only known device types defined as a part of this policy. Known device types are defined using the prefix OC_SCAN_ALLOW_DEVICE_ | |
| OC_SCAN_ALLOW_FS_APFS | Allow scanning of APFS File System | |
| OC_SCAN_ALLOW_FS_HFS | Allow scanning of HFS (MacOS Extended Journaled) File System | |
| OC_SCAN_ALLOW_FS_ESP | Allow scanning of EFI System Partition File System | |
| OC_SCAN_ALLOW_FS_NTFS | Allow scanning of NTFS File System | |
| OC_SCAN_ALLOW_FS_LINUX_ROOT | Allow scanning of Linux Root File System | |
| OC_SCAN_ALLOW_FS_LINUX_DATA | Allow scanning of Linux Data File System | |
| OC_SCAN_ALLOW_FS_XBOOTLDR | Allow scanning of Extended Boot Loader Partition as defined by the Boot Loader Specification | |
| OC_SCAN_ALLOW_DEVICE_SATA | Allow scanning SATA Devices | |
| OC_SCAN_ALLOW_DEVICE_SASEX | Allow scanning SAS and Mac NVMe Devices | |
| OC_SCAN_ALLOW_DEVICE_SCSI | Allow scanning SCSI Devices | |
| OC_SCAN_ALLOW_DEVICE_NVME | Allow scanning NVMe Devices | |
| OC_SCAN_ALLOW_DEVICE_ATAPI | Allow scanning CD/DVD and old SATA Devices | |
| OC_SCAN_ALLOW_DEVICE_USB | Allow scanning USB devices | |
| OC_SCAN_ALLOW_DEVICE_FIREWIRE | Allow scanning of FireWire Devices | |
| OC_SCAN_ALLOW_DEVICE_SDCARD | Allow scanning of Card Reader Devices | |
| OC_SCAN_ALLOW_DEVICE_PCI | Allow scanning of Devices connected/installed to the PCI Bus (e.g. VIRTIO) |
5. This can be further customized using "HideAuxiliary" option and you can hide all unwanted volumes. In the Misc section, enable
HideAuxiliary option. This will hide all the unnecessary volumes. To show the volumes in boot picker, press Space Bar key on your keyboard and you can see all the volumes.6. Save config.plist
Last edited: