El dispositivo se puede identificar mediante una ruta completa a un dispositivo de bloque (por ejemplo, /dev/sda3 ), un identificador único universal (UUID; por ejemplo, UUID=3bf2d836-be7d-4e69-a1ff-4ffd2661edcf ) o una etiqueta de volumen (por ejemplo, LABEL=home ). El nombre de nodo de dispositivo de un disco (/dev/sda, /dev/hda, /dev/vda, etc.) puede cambiar en algunas situaciones. Por ejemplo, después de cambiar los cables o actualizar ciertos paquetes, sda y sdc podrían intercambiar lugares. Esto causa problemas cuando /etc/fstab hace referencia a los sistemas de archivos por los nombres de los discos.
Nota Nota:los UUID y las etiquetas no son necesarios si un sistema de archivos reside en un volumen lógico LVM, como en las instalaciones RHEL predeterminadas.1. Determine el UUID de un dispositivo en particular.
# blkid /dev/sdb1 /dev/sdb1: UUID="3bf2d836-be7d-4e69-a1ff-4ffd2661edcf" TYPE="ext4"
2. Edite el /etc/fstab archivo y cambie la ruta del dispositivo con el UUID del sistema de archivos, por ejemplo:
# vi /etc/fstab UUID=3bf2d836-be7d-4e69-a1ff-4ffd2661edcf /home ext4 defaults 1 2
3. Durante el próximo reinicio de la computadora, el sistema de archivos se montará usando el UUID.
Conclusión
No es seguro usar nombres de nodos de dispositivos de bloque como /dev/sda1 y /dev/vdb2 para referirse a sistemas de archivos en /etc/fstab. En su lugar, utilice UUID (identificadores únicos universales) o etiquetas del sistema de archivos. Cualquiera de estos permite identificar un sistema de archivos sin recurrir a nombres de dispositivos de bloque efímeros.