Trong / dev bạn thực sự thấy các ổ đĩa cứng là / sda và / sdb, v.v.
Nếu bạn đi đến / dev / đĩa / by-id / bạn sẽ thấy một danh sách khác theo tên thiết bị duy nhất.
Khi bạn gắn kết nó, sử dụng tên đó giống như bạn sẽ sử dụng / sda.
Ưu điểm của việc sử dụng tên thiết bị duy nhất thay vì tên như / sda, là thiết bị được gắn theo cùng một cách mỗi lần bất kể thứ tự khởi động
hoặc ổ ngón tay cái còn lại trong khi khởi động lại có thể thay đổi thứ tự ổ đĩa USB, v.v.
Đây là lệnh mount cho máy nghe nhạc Cowen mp3 của tôi (một dòng):
mount /dev/disk/by-id/usb-COWON_J3_0221001E55027D511123241626337D51-0:0 /media/cowon-j3-main
Và để gắn micro Sd trong cùng một thiết bị, tôi quay lại / dev / đĩa / by-id để khám phá tên của nó và gắn nó như thế này (một dòng):
mount /dev/disk/by-id/usb-COWON_J3_EXT_0221001E55027D511123241626337D51-0:1-part1 /media/cowen_j3_card/
Bạn phải làm cho các thư mục gắn kết đầu tiên tất nhiên. Tôi thường đặt các ổ đĩa có phương tiện cố định trong / mnt / và các ổ đĩa có phương tiện di động trong / media /. Những người khác làm điều đó khác nhau.
Khi bạn đã làm việc ngay từ dòng lệnh, bạn có thể đặt nó vào bảng hệ thống tệp của mình (chỉnh sửa / etc / fstab dưới dạng root) để giúp việc gắn kết dễ dàng hơn.
Đây là một đoạn trích từ fstab của tôi cho thấy cách tôi gắn 4 máy nghe nhạc mp3 khác nhau (mỗi dòng 1 thiết bị và 2 cho mỗi thiết bị nếu có thẻ microsd trong đó):
# -------- Sansa 4gb e260 in Rockbox mode
/dev/disk/by-id/usb-Rockbox_Internal_Storage_90000000000000000A4B4520213ED0490-0:0-part1 /media/sansa-main auto noauto,users 0 0
/dev/disk/by-id/usb-Rockbox_SD_Card_Slot_90000000000000000A4B4520213ED0490-0:1-part1 /media/sansa-main auto noauto,users 0 0
# -------- Sansa 8gb e280 in Sansa mode
/dev/disk/by-id/usb-SanDisk_Sansa_e280_D008E2146237B49F0000000000000000-0:1-part1 /media/sansa-main auto noauto,users 0 0
# -------- Cowen J3
/dev/disk/by-id/usb-COWON_J3_0221001E55027D511123241626337D51-0:0 /media/cowen_j3_main/ auto noauto,users,rw 0 0
/dev/disk/by-id/usb-COWON_J3_EXT_0221001E55027D511123241626337D51-0:1-part1 /media/cowen_j3_card/ auto noauto,users,rw 0 0
# -------- Cowen S9
/dev/disk/by-id/usb-COWON_S9_1600001E55166FBC1025241539136FBC-0:0 /media/cowen_s9/ auto noauto,users,rw 0 0
Khi nó đã ở trong fstab, thay vì gắn nó với lệnh đầy đủ như chúng ta đã làm ở trên, tôi có thể gắn kết nó với cách ngắn hơn này:
mount /media/cowen_s9_main
và nó làm điều tương tự.
Vì vậy, để tóm tắt lại:
đầu tiên, tạo các điểm gắn kết (thư mục) bạn sẽ sử dụng để gắn kết nó.
thứ hai, hãy khám phá tên thiết bị duy nhất trong / dev / đĩa / by-id
thứ ba, lắp ráp và chạy lệnh mount với tên duy nhất của bạn và điểm gắn kết mà bạn đã quyết định.
Sau đó, tôi thường "ls" điểm gắn kết để chắc chắn thiết bị ở đó và có thể đọc được.
ls /media/cowen_s9_main
Tôi dài dòng hơn bạn có thể cần, nhưng những người khác cũng sẽ đọc nó.
Ngoài ra, các bình luận trong đoạn trích fstab đã bị xóa octothorpe (#) khỏi mặt trước của chúng do trình soạn thảo ở đây - chúng cần phải ở đó để nó hoạt động.