BLKID 是如何分配的?

BLKID 是如何分配的?

假设我遇到这种情况,我在属于 USB 设备的两个独立分区中安装了 /etc 和 /boot,而系统的其余部分 / 和 /home 安装在 HDD 中。现在我的问题是我需要在 fstab 中静态路由 USB 设备,但问题是不能确定 USB 是否总是使用 /dev/sdb 或 /dev/sdc,所以我的方法是使用 BLKID。

这里我感到困惑的是,特定硬件设备(具有静态硬件 ID)的 BLKID 是否总是相同的?如果不是,在这种情况下该如何解决?

BLKID 是如何分配的?

答案1

UUID(您可以通过运行来查看blkid)是在创建文件系统时(例如,当您运行mkfs.ext4或时mkswap)分配给文件系统的。通过 UUID 进行挂载适合您要执行的操作。

相关内容