2 cách để biết UUID của phân vùng HDD của bạn

Xin chào,

Để hoàn thành một ứng dụng nhỏ mà tôi đang làm (suy nghĩ về KDE chủ yếu) Tôi bị buộc vào một cái gì đó thực sự khó chịu ... Tôi phải biết bằng một số phương pháp UUID bàn phím của người dùng mà tôi vẫn chưa thể tìm ra TT ... nếu ai đó biết điều gì đó về nó, hãy cho tôi manh mối nhé 😀

Hãy bắt đầu bằng cách giải thích UUID (Mã định danh chung duy nhất):

UUID là viết tắt của từ định danh duy nhất trên toàn cầu. Đây là mã định danh tiêu chuẩn được sử dụng trong quá trình xây dựng phần mềm.

Mục đích của nó là cho phép một mã thông tin duy nhất mà không cần phải có sự điều phối trung tâm cho việc tạo mã, điều này có nghĩa là bất kỳ ai cũng có thể tạo UUID với một số thông tin nhất định từ bất kỳ đâu mà không cần phải kết nối với thiết bị trung tâm gán mã. Tệp kết quả có thể được trộn trong cơ sở dữ liệu mà không có xung đột trùng lặp.

Tôi đã thực hiện câu trích dẫn này từ một bài viết trên blog Tralix.com, mặc dù họ cũng có thể dựa vào Wikipedia.org (ENG) để biết thêm chi tiết. Về cơ bản và không có quá nhiều đường vòng hoặc chi tiết kỹ thuật, The UUID của một phân vùng của một trong các ổ cứng của chúng tôi, nó chỉ đơn giản là dấu vân tay của phân vùng đó, một số duy nhất và đặc biệt sẽ xác định nó (Tôi không sống ở Tây Ban Nha, nhưng tôi tưởng tượng nó tương tự như DNI, phải không?)

Dù sao, vấn đề trong tầm tay 🙂

Ở đây bạn sẽ thấy 2 cách / cách / phương pháp để biết UUID phân vùng của chúng tôi:

Thứ nhất:

1. Mở một thiết bị đầu cuối, trong đó viết dòng chữ sau và nhấn [Đi vào]:

sudo blkid

Một cái gì đó như thế này sẽ xuất hiện:

/ dev / sda2: UUID = »066652f1-aee6-4a2a-932a-106cf1174142»TYPE =» ext2 ″
/ dev / sda3: UUID = »222fcc49-0fa1-431e-9210-5233f3bf889b»TYPE =» ext4 ″
/ dev / sda5: UUID = »c7b2785c-6da0-4b8c-a780-cadb01b7227a»TYPE =» ext4 ″
/ dev / sda6: UUID = »f3e50492-204f-4e52-9dfb-4f6bf44a711e»TYPE =» hoán đổi »

Điều tôi chỉ ra in đậm rõ ràng là UUID, lúc đầu bạn có thể thấy phân vùng chứa UUID đó (/ dev / sda5 ví dụ).

lần 2:

1. Mở một thiết bị đầu cuối, trong đó viết dòng chữ sau và nhấn [Đi vào]:

sudo ls -l / dev / disk / by-uuid /

Một cái gì đó như thế này sẽ xuất hiện:

lrwxrwxrwx 1 root root 10 Nov 14 11:35 222fcc49-0fa1-431e-9210-5233f3bf889b -> ../../sda3
lrwxrwxrwx 1 root root 10 Nov 14 11:35 c7b2785c-6da0-4b8c-a780-cadb01b7227a -> ../../sda5
lrwxrwxrwx 1 root root 10 Nov 14 11:35 f3e50492-204f-4e52-9dfb-4f6bf44a711e -> ../../sda6

Điều tôi chỉ ra in đậm rõ ràng là UUID, ở cuối bạn có thể thấy phân vùng chứa UUID đó (../../sda3 ví dụ).

Và tốt, không cần thêm gì nữa ... Tôi sẽ tiếp tục cố gắng biết UUID bàn phím ¬¬

Xin chào 🙂


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Bảo vệ máy tính dijo

    Rất chi tiết và rõ ràng.

    Để đóng góp một cái gì đó khác, hãy cho biết rằng bạn cũng có thể sử dụng vol_id để lấy uuid của đĩa

    Liên quan

    1.    KZKG ^ Gaara <"Linux dijo

      Vấn đề với vol_id là trong Arch nó không có sẵn, không có cách nào để sử dụng nó, tôi cũng đã thử sử dụng nó trong Debian Squeeze (một trong những máy chủ của tôi) và không có lệnh hoặc tùy chọn nào để bật nó, đó là lý do tại sao tôi không đặt nó.

      Bạn sử dụng bản phân phối nào mà bạn có thể sử dụng vol_id?

      1.    Bảo vệ máy tính dijo

        Uummm… tốt, bạn nói đúng; không tìm thấy trong tệp của tôi (biến mất khỏi gói udev)

        Vào thời điểm đó tôi đã sử dụng nó trong Ubuntu nhưng Debian, như bạn đã đề cập, đã "ngừng" nó

        1.    KZKG ^ Gaara <"Linux dijo

          Yup 🙁… Tôi đã nghĩ đặt 3 phương pháp nhưng vì cái này không còn có thể sử dụng được nữa (giống như tôi đã sử dụng nó trong Ubuntu trước đây), đó là lý do tại sao chỉ có 2 🙁

  2.   Kim dijo

    Cảm ơn rất nhiều! Rất hoàn chỉnh 🙂