我有 2 个相同的 Western Digial Elements 1.5 TB 外置硬盘,但它们在安装时会出现一些问题。问题是操作系统将它们视为具有相同标识符的相同驱动器。我举个例子。
HDD 1:
Location /dev/sdc
HDD 2:
Location /dev/sdd
因此我编辑了 /etc/fstab 并挂载/dev/sdc
到/mnt/drive1
和/dev/sdd
,/mnt/drive2
一切按预期运行。但偶尔在重新启动操作系统后,我会感到困惑,HDD 2 突然出现在/dev/sdc
而不是/dev/sdd
。因此错误的 HDD 被挂载到了错误的位置。这当然会导致问题,因为我预期的文件和文件夹实际上/mnt/drive1
位于 `/mnt/drive2``
有没有办法可以赋予驱动器不同的标识符以避免发生这种情况?
答案1
您可以使用 UUID 代替 /dev/... 设备名称。
做这个:
sudo blkid
获取 UUID 列表,然后将 fstab 的 /dev/sdc 位替换为 UUID=xxx-xxx-xxxx
看Ubuntu 的 UUID 文档了解详情。