Jawaban:
UUID disimpan di superblok (yang ada banyak salinan jika salah satu rusak). Nilai itu sendiri dihasilkan menggunakan libuuid, yang merupakan bagian dari paket e2fsprogs. Ada banyak perpustakaan untuk menghasilkan UUID; RFC4122 adalah tempat yang baik untuk memulai karena menggambarkan teknik yang lebih umum digunakan dan termasuk kode referensi.
Berikut adalah beberapa tautan yang dapat membantu - mereka khusus untuk ext2, tetapi varian lain juga harus memiliki tempat yang sama di mana mereka menyimpan uuid:
Ada banyak cara untuk mendapatkan UUID dari suatu partisi, tetapi sejauh ini cara paling sederhana adalah dengan melihat di folder / dev / disk / by-uuid /. Contohnya,
[pobega@greedo]$ **ls -l /dev/disk/by-uuid/**
lrwxrwxrwx 1 root root 10 2009-08-26 17:13 02ce3c1b-8893-402a-9e12-c01ac752ac3b -> ../../sda2
lrwxrwxrwx 1 root root 10 2009-08-26 17:13 2dcd156b-7ec6-4bf5-b1a2-dd4f5fb5082a -> ../../sdb3
[...]
Setiap file adalah symlink ke partisi yang merupakan UUID dari (saya minta maaf jika kalimat itu sulit untuk dipahami, tapi itu konsep yang sulit untuk dimasukkan ke dalam kata-kata).