外部驱动器没有现有的唯一 ID

外部驱动器没有现有的唯一 ID

我有许多外部驱动器连接到运行 Ubuntu 20.04 的旧 Mac Mini。做一个lsblk产量:

sda                         8:0    0 465.8G  0 disk
|-sda1                      8:1    0   512M  0 part /boot/efi
|-sda2                      8:2    0     1G  0 part /boot
`-sda3                      8:3    0 464.3G  0 part
  `-ubuntu--vg-ubuntu--lv 253:0    0   200G  0 lvm  /
sdb                         8:16   0   3.7T  0 disk
sdc                         8:32   0   5.5T  0 disk
`-sdc1                      8:33   0   5.5T  0 part
sdd                         8:48   0 931.5G  0 disk
`-sdd1                      8:49   0 931.5G  0 part
sde                         8:64   0   1.8T  0 disk
|-sde1                      8:65   0   200M  0 part
|-sde2                      8:66   0   1.8T  0 part
`-sde3                      8:67   0   128M  0 part
sdf                         8:80   0   3.7T  0 disk
`-sdf1                      8:81   0   3.7T  0 part

到目前为止一切顺利——兴趣驱动/dev/sdf。它可以很好地操纵和安装。但是,我想要这个驱动器的唯一 ID - ls -la /dev/disk/by-id

[剪]

lrwxrwxrwx 1 root root    9 Aug 11 11:32 wwn-0x5000000000000001 -> ../../sdc
lrwxrwxrwx 1 root root   10 Aug 11 11:32 wwn-0x5000000000000001-part1 -> ../../sdc1
lrwxrwxrwx 1 root root    9 Aug 11 11:32 wwn-0x5000cca23dd3be54 -> ../../sdb
lrwxrwxrwx 1 root root    9 Aug 11 11:32 wwn-0x5000cca7b1c30b9a -> ../../sda
lrwxrwxrwx 1 root root   10 Aug 11 11:32 wwn-0x5000cca7b1c30b9a-part1 -> ../../sda1
lrwxrwxrwx 1 root root   10 Aug 11 11:32 wwn-0x5000cca7b1c30b9a-part2 -> ../../sda2
lrwxrwxrwx 1 root root   10 Aug 11 11:32 wwn-0x5000cca7b1c30b9a-part3 -> ../../sda3
lrwxrwxrwx 1 root root    9 Aug 11 11:32 wwn-0x50014ee2573d34a7 -> ../../sdd
lrwxrwxrwx 1 root root   10 Aug 11 11:32 wwn-0x50014ee2573d34a7-part1 -> ../../sdd1

可以看出,除了 之外的所有驱动器都存在/dev/sdf/dev/disk/by-uuid其他一切也是如此。

该驱动器通过 FireWire 800 菊花链连接到计算机,尽管我不知道这会如何影响它。

编辑:我使用 USB 2.0 接口连接驱动器,现在它可以正常工作。不过,使用 USB 2.0 不是一个选择,所以还有什么我可以尝试的吗?火线接口?

答案1

我怀疑磁盘的 WWNsdc实际上可能并不像它应该的那样是全局唯一的。

当丢失的驱动器重新出现时,其他驱动器是否/dev/disk/by-*依次从目录中消失?

如果是这样,您可能有重复的 ID,并且当 ID 重叠时,最近添加的磁盘可能会“获胜”。这或许可以解释为什么 USB 连接显然可以让它发挥作用。

如果您实际上有两个具有相同 WWN 的磁盘,并且它们的内容在其历史记录的某个时刻是彼此的克隆,那么这可能可以解释您所看到的情况。

更改 WWN 可能是不可能的,但如果您可以将新的、唯一的 UUID 分配给冲突对之一的分区表和文件系统,则至少可以最大限度地减少引起的问题。

fdisk如果我没记错的话(我在移动设备上,稍后编辑),一个足够新的版本应该有一个功能,允许您为分区重新生成随机 UUID。对于文件系统 UUID,文件系统类型特定的工具tune2fs往往具有类似的功能。

相关内容