Tại sao UUID phân vùng NTFS ngắn hơn bình thường?


10

Nếu bạn sử dụng sudo blkidlệnh để xem các phân vùng bằng uuids của họ hoặc chỉ xem /etc/fstab(xem xét bạn có một số phân vùng NTFS), bạn có thể nhận thấy rằng các UUID của phân vùng NTFS dài 16 ký tự không có dấu gạch ngang trong khi ext2 / 3/4 đã có UUID dài 32 char (16 byte) truyền thống với dấu gạch ngang. Tại sao như vậy?

Câu trả lời:


11

Bởi vì những giá trị đó không phải là UUID; chúng là số sê-ri NTFS. Chúng được xác định là UUID trong /etc/fstab(và các nơi khác) vì các nhà phát triển đã chọn sử dụng mã định danh "UUID" cho dữ liệu cơ bản không phải UUID, thay vì sử dụng một số định danh khác.

Nhân tiện, điều tương tự cũng đúng với FAT, nhưng số sê-ri FAT thậm chí còn ngắn hơn số sê-ri NTFS.


5

Các hệ thống tệp của Microsoft (NTFS và anh em FAT) không hỗ trợ UUID theo cách ext * / btrfs / các hệ thống tệp Unixy khác làm. Những gì bạn thấy được báo cáo là UUID là một số loại số sê-ri (dài 64 bit cho NTFS, dài 32 bit cho FAT32). Thông tin cụ thể duy nhất tôi có thể khai thác từ thế giới Linux là từ ntfslabel(8)trang này :

--new-serial[=ssssssssssssssss], or

--new-half-serial[=ssssssss]
      Set  a  new  serial  number  to  the device, either the argument
      value, or a random one if  no  argument  is  given.  The  serial
      number  is  a  64  bit  number,  represented  as a sixteen-digit
      hexadecimal number, used  to  identify  the  device  during  the
      mounting  process.  As  a consequence, two devices with the same
      serial number cannot be mounted at the same  time  on  the  same
      computer.  This is not the volume UUID used by Windows to locate
      files which have been moved to another volume.

      The option --new-half-serial only changes the upper part of  the
      serial  number,  keeping the lower part which is used by Windows
      unchanged.  In this case the optional argument is an eight-digit
      hexadecimal number.

Tôi nghi ngờ rằng các "UUID" này có thể giống như báo cáo số sê-ri fsutiltrên Windows.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.