Como faço para lidar com o BTRFS raid1 quando os mapeamentos de dispositivos de disco USB mudam?

Como faço para lidar com o BTRFS raid1 quando os mapeamentos de dispositivos de disco USB mudam?

Eu criei um btrfs raid1 usando "mkfs.btrfs /dev/sdc1 /dev/sdg1". Funcionou bem, mas da próxima vez que reiniciei meu pc parecia que o dispositivo sdg se tornou sdf, portanto o btrfs se recusou a montar este raid1.

Existe uma maneira de criar esse btrfs raid1 sem usar mapeamentos de dispositivos?

obrigado

Responder1

Você precisará montar o sistema de arquivos usando seuUUIDem vez do nome da partição.

Para encontrar o UUID de /dev/sdf1 use o blkidcomando ou:

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

Você verá que ambas as partições em seu dispositivo BTRFS RAID1 têm o mesmo UUID. Agora você pode montá-lo assim:

mount -U uuid /mountpoint

e adicione-o /etc/fstabpara que seja montado na inicialização:

UUID=uuid /mountpoint btrfs defaults 0 0

informação relacionada