¿Cómo puedo obtener el UUID de un volumen que contiene el /sistema de archivos? Lo mejor para eso que he encontrado hasta la fecha es blkid -o list. Pero esta salida es legible por el ser humano y difícil de analizar. Tal vez hay una mejor manera?
Necesito eso para parametrizar la gestión de la configuración con plantillas específicas del sistema.
NOTA sobre blkidgotcha para aquellos que puedan reutilizar los resultados de mi pregunta en el futuro: blkidalmacena en caché los resultados de ejecuciones anteriores en /etc/blkid.tab. Eso significa que la ejecución blkidcomo usuario no root por primera vez no devolverá ningún dato. Además, la ejecución blkidcomo usuario no root después de la ejecución root devolverá datos obsoletos (posiblemente incorrectos).
/dev/disk/by-label... Esto también funciona para particiones que no están montadas. Tiene la ventaja de poder escribir scripts que hacen cosas como rsync de root a root-bak, que es mucho menos propenso a errores que usar 2 UUIDS que no "significan" nada.