He notado que cuando particiono y formateo un disco duro, puedo configurar independientemente el nombre de la partición y la etiqueta de la partición . Por ejemplo, al realizar particiones con gdisk
, es posible cambiar los nombres de las particiones , y cuando se formatea con mkfs.ext4
ellas, es posible establecer la etiqueta de la partición (con -L
opción). Al parecer, los dos son independientes.
¿Cuál es la diferencia? ¿Cómo se usa cada uno?
Lo sé ls /dev/disk/by-label
, pero no mucho más. La búsqueda rápida en Internet no ayudó.
partitioning
Alexey
fuente
fuente
/dev/disk/by-label
Respuestas:
El formato de disco GPT puede simplemente contener más datos que sus predecesores. Uno de estos campos es el nombre de la partición, que, como ha encontrado, se puede establecer por
gdisk
o similar. Sin embargo, antes de GPT, había formatos que no admitían etiquetas en la tabla de particiones (por ejemplo, MBR), por lo que los datos se almacenaban en la fs como una etiqueta del sistema de archivos. Utilizando GPT con un sistema de archivos que soporta etiquetas (es decir, básicamente, cualquier cosa), por lo tanto produce la ligeramente confuso combinación de partición Nombre / etiqueta y sistema de archivos Nombre / etiqueta.Estos valores son totalmente independientes (aunque no recomiendo que sean totalmente diferentes) y la mayoría de los programas usarán la etiqueta fs, ya que está disponible básicamente en todos los sistemas de archivos, a diferencia del nombre de la partición, que solo está en GPT. Sin embargo, algunos programas también pueden usar el nombre de la partición. (Por ejemplo,
/dev/disk/
contieneby-label/
tan bien comoby-partlabel/
).No estoy muy seguro de por qué tendría que usar la etiqueta de partición, pero un ejemplo artificial podría ser una
/home
partición encriptada . Debido a que la partición está encriptada, la etiqueta (o UUID para el caso) no se puede extraer sin descifrarla primero. (Tenga en cuenta que los contenedores comunes admiten estos valores). Por lo tanto, tendría que codificar el número de partición en alguna parte. Debido a que a nadie le gustan los números codificados, en su lugar, puede establecer la etiqueta de la partición y acceder a la partición así cuando descifre.fuente