Bagaimana saya bisa mendapatkan UUID volume yang berisi sistem /file? Hal terbaik untuk yang saya temukan sampai saat ini adalah blkid -o list. Tetapi hasil ini mudah dibaca manusia dan sulit diurai. Mungkin ada cara yang lebih baik?
Saya membutuhkannya untuk membuat parameter manajemen konfigurasi dengan templat khusus sistem.
CATATAN tentang blkidgotcha bagi mereka yang dapat menggunakan kembali hasil dari pertanyaan saya di masa depan: blkidcache hasil dari berjalan sebelumnya di /etc/blkid.tab. Itu berarti menjalankan blkidsebagai pengguna non-root pertama kali tidak akan mengembalikan data apa pun. Juga, berjalan blkidsebagai pengguna non-root setelah root dijalankan akan mengembalikan data basi (mungkin salah).
/dev/disk/by-label... Ini juga berfungsi untuk partisi yang tidak dipasang. Ini memiliki keuntungan karena dapat menulis skrip yang melakukan hal-hal seperti rsync dari root ke root-bak yang jauh lebih sedikit kesalahan daripada menggunakan 2 UUID yang tidak "berarti" apa pun.