如何在具有多个分区的 USB 上隐藏来自 Windows 的 Linux 分区?

如何在具有多个分区的 USB 上隐藏来自 Windows 的 Linux 分区?

我有一个 USB 驱动器,里面有一个 ext4 分区和一个 Ventoy ESP,因此我可以在一个驱动器上拥有多个可启动 ISO 映像。我还有一个 NTFS 分区,用于存储文件。当我在 Windows 上插入 USB 驱动器时,我收到几个提示,要求我格式化分区,并且这些分区在资源管理器中显示为空驱动器,但 NTFS 分区除外,这些分区可以按预期工作。我想在 Windows 中隐藏额外的分区,并在插入的每台计算机上消除这些提示。我必须在许多不同的计算机上使用此驱动器,因此删除驱动器号不起作用。我还尝试设置 GPT 标志,包括标志 62 和 63 来隐藏驱动器,但这些也不起作用。

更新:我在下面发布了答案

答案1

我找到了!如果是基本数据分区(类型代码0700),Windows 仅使用标志 62 和 63。我更改了 ext4 分区上的类型代码并设置了标志 62 和 63,现在它没有显示在资源管理器中。

相关内容