Làm thế nào để tìm các thiết bị đính kèm UUID thông qua thiết bị đầu cuối?


17

Có phương pháp nào khác để tìm tất cả các thiết bị đính kèm UUID thông qua thiết bị đầu cuối (ngoài việc sử dụng blkidlệnh không?

Câu trả lời:


26

Hãy thử điều này, chỉ cần nhấn Ctrl+ Alt+ Ttrên bàn phím của bạn để mở Terminal. Khi nó mở, chạy (các) lệnh bên dưới:

cd /dev/disk/by-uuid

Liệt kê các thiết bị bằng cách nhập

ll

nhập mô tả hình ảnh ở đây


19

cách tốt nhất tôi tìm thấy cho điều này là:

sudo blkid

ví dụ: đầu ra của một USB cụ thể trong Ubuntu của tôi là:

/dev/sda1: LABEL="16GB" UUID="25495C984912BBC3" TYPE="ntfs" 

Điều kỳ lạ là nó sẽ trống nếu bạn vừa cài đặt định dạng và gắn ổ đĩa mới.
hobs

2
Ngoại trừ việc OP yêu cầu "ngoài việc sử dụng lệnh blkid"
James Bradbury

3

Bạn có thể nhìn vào /dev/disk/by-uuid/. Những tập tin này là symlink đến /dev/...thiết bị. Ví dụ, đĩa RAID0 sợ của tôi (tạo nên phân vùng gốc của tôi là /dev/dm-1như vậy sau đây có UUID của nó:

$ ls -l /dev/disk/by-uuid | grep dm-1
lrwxrwxrwx 1 root root 10 Nov 21 21:07 1b66bb9e-5b02-49f1-8cf9-bc3f649d70a6 -> ../../dm-1

1
lệnh trên không hiển thị bất cứ điều gì.
Avinash Raj

1
Tôi nghĩ rằng không có dm-1 trong trường hợp của chúng tôi, "ls -l / dev / đĩa / by-uuid" hoạt động một mình nhưng "ls -l / dev / đĩa / by-uuid | grep dm-1" không làm gì cả.
Sukupa91

1
Chính xác. Như tôi đã giải thích trong câu trả lời, trong trường hợp của tôi, thiết bị gốc của tôi là /dev/dm-1. Trong trường hợp của bạn nó có thể /dev/sda1, hoặc một cái gì đó như thế.
Oli
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.