¿Cómo trato con BTRFS raid1 cuando cambian las asignaciones de dispositivos de disco USB?

¿Cómo trato con BTRFS raid1 cuando cambian las asignaciones de dispositivos de disco USB?

Creé un btrfs raid1 usando "mkfs.btrfs /dev/sdc1 /dev/sdg1". Funcionó bien, pero la próxima vez que reinicié mi PC parecía que el dispositivo sdg se había convertido en sdf, por lo que btrfs se negó a montar este raid1.

¿Hay alguna forma de crear este btrfs raid1 sin utilizar asignaciones de dispositivos?

gracias

Respuesta1

Necesitará montar el sistema de archivos usando suUUIDen lugar del nombre de la partición.

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

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

Debería ver que ambas particiones en su dispositivo BTRFS RAID1 tienen el mismo UUID. Ahora puedes montarlo así:

mount -U uuid /mountpoint

y agréguelo /etc/fstabpara que se monte en el arranque:

UUID=uuid /mountpoint btrfs defaults 0 0

información relacionada