Como faço para lidar com BTRFS raid1 quando os mapeamentos de dispositivos de disco usb são alterados?

0

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

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

obrigado

    
por yarun can 17.08.2014 / 17:29

1 resposta

1

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

Para encontrar o UUID de / dev / sdf1, use o comando blkid ou:

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

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

mount -U uuid /mountpoint

e adicione-o a /etc/fstab , para que ele seja montado na inicialização:

UUID=uuid /mountpoint btrfs defaults 0 0
    
por 28.08.2014 / 07:11