如何在 22.04 上向 /etc/fstab 添加分区

如何在 22.04 上向 /etc/fstab 添加分区

当磁盘上有多个分区时,blkid 会返回 UUID 和 PARTUUID。当然,当 UUID 仅代表驱动器而不是分区时,它不能作为挂载点。我应该在 /etc/fstab 中使用 PARTUUID 吗?

答案1

UUID是存储在文件系统超级块中的文件系统属性。

PARTUUID是 GPT 的一项功能,是分区的唯一标识符,PARTUUID存储在分区表中。

/etc/fstab您可以在、UUID或 中使用任何您想要的PARTUUID,这取决于您。您还可以使用LABEL(文件系统标签,存储在超级块中)或PARTLABEL(分区标签存储在 GPT 分区表中)来标识 中的分区fstab。我更喜欢使用LABEL或,PARTLABEL因为在 fstab 中它们更易于阅读。如果您想使用LABELPARTLABEL,则需要先使用适当的工具定义它们,例如gparted

不是UUID挂载点,它只是一个唯一标识符。挂载点是一个目录,目录名本身当然可以与 相同UUID

如果磁盘上有多个分区或多个磁盘,则每个分区都必须有自己的唯一标识符,无论您使用、 还是UUIDPARTUUID系统管理员(可能是您)有责任确保分区标识符的唯一性。例如,分区克隆会导致两个分区具有相同的标识符,这会导致一些问题,您必须更改其中一个分区(原始分区或克隆分区)的标识符。LABELPARTLABEL

相关内容