Linux 使用 GPT 标志吗?

Linux 使用 GPT 标志吗?

如下所示parted,Windows 8/8.1 似乎在 GUID 分区条目中使用标志:

GPT磁盘

我想例如分区标志不显示在 Windows 资源管理器中。但是,Linux 也使用 GPT 标志吗?

答案1

可以使用GPT 标志?定义使用:)

对于 Linux 来说,唯一“重要”的标志是bootflag,它本身并不直接由 Linux 处理:系统的固件在启动时将选择具有此标志的文件系统,并在其中搜索 EFI 引导加载程序,启动该引导加载程序,然后启动引导加载程序将使用它所在的文件系统来配置自身并执行它需要的所有操作。

Linux 可能不会在您不知情或未经您同意的情况下修改文件系统标志,而且我想不出它会依赖它们的方法,因为它们对于启动的操作系统来说不太有用。如果您还要在 GPT 卷上安装基于 BIOS 的引导加载程序,则有一个标志和 Linux可能用它来确定应该在哪里更新 BIOS 引导加载程序。

通常,在文件系统布局方面,您只能自己决定,Linux 不会替您做决定。如果您想要挂载 EFI 卷,则需要将一行塞入/etc/fstab。如果您有单独的/boot分区,您也需要将其塞入/etc/fstab。我能想到的唯一办法是可能查看标志将是引导加载程序代码/安装代码,因此可能是 GRUB 或 rEFInd。 (rEFInd 可能只使用 EFI 变量,但这是别的东西)

为了回答您有关 Windows 的问题,它维护一个“秘密”分区,并使用这些标志对操作系统隐藏该分区。它仍然在那里,如果您愿意,您可以访问它,但它变得很困难。 Linux 不在乎你是否称其为秘密,如果你插入安装了这些分区之一的硬盘,它就会出现并被显示,并且如果你的机器配置了这一点,它可能会自动挂载。

相关内容