Clear verses Hide

User discussion and information resource forum for BootIt Bare Metal and BootIt UEFI
Post Reply
odos
Posts: 37
Joined: Tue May 17, 2022 7:07 am

Clear verses Hide

Post by odos »

When using BootIT and an EMBR on the system boot disc it’s possible to use the “Clear” option for a partitions entry from the MBR so that partition does not exist for any OS you specify. Using BootIT UEFI and GPT this does not appear to be possible. Using the “Hide” option does not work the same, in fact to me the “Hide” option is a waste of time because those partitions are still visible under Windows Disk Management and in Linux they are actually mounted.

Is there any simple way to make certain partitions nonexistent on certain OS’s when they boot?
lednerjamil
Posts: 1
Joined: Thu Oct 12, 2023 8:05 am

Re: Clear verses Hide

Post by lednerjamil »

There is no direct way to completely hide or remove partitions from the GPT partition table for certain OSes like you can with the MBR using BootIT. The GPT partition table is readable by all operating systems,geometry dash so any partitions defined will be visible.

However, here are some options to selectively prevent access to partitions in GPT under different OSes with BootIT UEFI:

- Set the partition type to an unused value that the OS will ignore or not recognize. For example, Windows may ignore type EE partitions.

- Remove the drive letter assignment for that partition in the OS-specific BootIT settings. This prevents auto-mounting.

- Set custom mount options to "noauto" in Linux BootIT config to prevent automounting.

- Use filesystem level permissions/access control to restrict access to certain partitions.

- Encrypt partitions with different keys and selectively unlock only for certain OSes.

- Logically "remove" partitions by recreating the GPT and excluding them. Not dynamic per-OS.

Let me know if any part needs more clarification!
Post Reply