我使用“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