我刚刚添加了一个新的外部 USB 硬盘,它在系统中显示为 TB1,但在分区和 /etc/fstab 中都将其标记为 TB。为什么会发生这种情况?
我怀疑这可能是由于以下事实造成的:(出于某种原因),最初,该驱动器显示为 /dev/sdi,而现在显示为 /dev/sdl。这可能是原因吗?计算机是否可能已将 /dev/sdi 保留为“TB”,并将该其他驱动器视为新添加的驱动器,并附加“1”以确保两个驱动器不会混淆?
此外,我很想知道如何解决这个问题。而不仅仅是知道为什么会发生这种情况。
谢谢大家的帮助。
答案1
我通过在 fstab 中使用 UUID 而不是 /dev 来解决这个问题。我使用一个简单的
sudo blkid
然后我在 /etc/fstab 中插入了 ID 号而不是“/dev/sdi”。重新启动计算机后,一切正常。
我仍然不知道为什么会发生这种情况,但我有一种预感,计算机认为有两个 TB 驱动器,但实际上只有一个。无论如何,这似乎起了作用。