當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

相關內容