当 USB 磁盘设备映射发生变化时,如何处理 BTRFS raid1?

当 USB 磁盘设备映射发生变化时,如何处理 BTRFS raid1?

我使用“mkfs.btrfs /dev/sdc1 /dev/sdg1”创建了一个 btrfs raid1。它工作正常,但下次我重新启动电脑时,似乎 sdg 设备变成了 sdf,因此 btrfs 拒绝挂载此 raid1。

有没有办法在不使用设备映射的情况下创建这个 btrfs raid1?

谢谢

答案1

您需要使用其唯一唯一标识符而不是分区名称。

要查找 /dev/sdf1 的 UUID,请使用blkid以下命令:

ls -l /dev/disk/by-uuid | grep sdf1

您应该看到 BTRFS RAID1 设备中的两个分区具有相同的 UUID。现在您可以像这样挂载它:

mount -U uuid /mountpoint

并将其添加到/etc/fstab以便在启动时安装:

UUID=uuid /mountpoint btrfs defaults 0 0

相关内容