
Según el artículo de Wikipedia sobre elTabla de particiones GUID, los GUID de la partición residen en las entradas de la partición (LBA 2-33) justo después del encabezado GPT principal al comienzo del volumen. Como tal, los valores GUID/UUID no se almacenan dentro de las particiones mismas sino en la tabla de particiones, por lo que uno podría pensar que a priori deberían ser independientes de los tipos de sistema de archivos de las particiones.
Sin embargo, cuando miro mi archivo fstab, tengo las dos líneas siguientes:
UUID=9a260e1b-f1eb-4cec-9273-f5743539805c / ext4 errors=remount-ro 0 1
UUID=D8BD-647A /boot/efi vfat umask=0077 0 1
donde el UUID para la partición /boot/efi de tipo vfat tiene un formato diferente al UUID que se encuentra generalmente.
¿Por qué se utiliza un formato diferente para las particiones vfat? ¿Cómo viene eldividirEl formato GUID/UUID depende deltipo de sistema de archivosde la partición?
Respuesta1
UUID=
etiquetasno sonID de partición. Son ID de sistemas de archivos. Casi todos los sistemas de archivos tienen una ID única en su encabezado, independiente de la tabla de particiones, y en su ejemplo, ext4 usa el mismo formato "UUID de 128 bits", pero sigue siendo una ID específica de ext4. (NTFS tiene ID de 64 bits, LVM y ZFS tienen...)
Para los GUID de tablas de particiones GPT, está buscando elPARTUUID=
etiqueta en su lugar.
lsblk -o name,fstype,uuid,label,partuuid,partlabel