每次启动时,我的硬盘都会随机改变位置,例如有时我的根分区在 上sda
,而其他时候则在 上sdb
。这实际上并不麻烦,因为我使用 UUIDfstab
等,但这真的很烦人。有人知道是否有办法阻止它改变吗?我使用的是 IDE 驱动器和 SATA 驱动器。
答案1
内核不保证这些设备在机器启动时会保留相同的设备节点名称(即sda
、sdb
等)。名称取决于设备被发现的顺序,该顺序可以是任意的。
这正是我们尽可能使用 UUID 和/或标签的原因。如果您想引用特定磁盘,符号链接/dev/disk/by-*
可能对您有用。