Câu trả lời:
UUID được lưu trữ trong siêu khối (trong đó có nhiều bản sao trong trường hợp một bản bị hỏng). Giá trị được tạo bằng libuuid, một phần của bộ e2fspross. Có nhiều thư viện để tạo UUID; RFC4122 là một nơi tốt để bắt đầu vì nó mô tả kỹ thuật được sử dụng phổ biến hơn và bao gồm mã tham chiếu.
Đây là một vài liên kết có thể giúp ích - chúng dành riêng cho ext2, nhưng các biến thể khác cũng nên có một nơi tương tự nơi chúng lưu trữ uuid:
Có nhiều cách để lấy UUID của một phân vùng, nhưng cho đến nay, cách đơn giản nhất là tìm trong thư mục / dev / đĩa / by-uuid /. Ví dụ như,
[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
[...]
Mỗi tệp là một liên kết tượng trưng đến phân vùng mà nó là UUID của (Tôi xin lỗi nếu câu đó khó hiểu, nhưng đó là một khái niệm khó để diễn đạt thành từ).