ใน / dev คุณเห็นฮาร์ดไดรฟ์เป็น / sda และ / sdb เป็นต้นหากคุณไปที่ / dev / disk / by-id / คุณจะเห็นรายการอื่นตามชื่ออุปกรณ์ที่ไม่ซ้ำกัน
เมื่อคุณเมาท์ใช้ชื่อนั้นเช่นเดียวกับที่คุณใช้ / sda
ข้อได้เปรียบของการใช้ชื่ออุปกรณ์ที่ไม่ซ้ำกันแทนชื่อเช่น / sda คืออุปกรณ์ถูกเมาท์แบบเดียวกันทุกครั้งโดยไม่คำนึงถึงลำดับการบูตหรือไดรฟ์หัวแม่มือที่เหลือในขณะที่รีบูตเครื่องซึ่งสามารถเปลี่ยนลำดับไดรฟ์ usb เป็นต้น
นี่คือคำสั่ง mount สำหรับเครื่องเล่น mp3 Cowen ของฉัน (หนึ่งบรรทัด):
mount /dev/disk/by-id/usb-COWON_J3_0221001E55027D511123241626337D51-0:0 /media/cowon-j3-main
และเพื่อติดตั้ง micro Sd ในอุปกรณ์เดียวกันฉันกลับไปที่ / dev / disk / by-id เพื่อค้นพบชื่อและติดตั้งเช่นนี้ (หนึ่งบรรทัด):
mount /dev/disk/by-id/usb-COWON_J3_EXT_0221001E55027D511123241626337D51-0:1-part1 /media/cowen_j3_card/
คุณต้องสร้างไดเรกทอรีติดตั้งก่อน ฉันมักจะใส่ไดรฟ์ที่มีสื่อถาวรใน / mnt / และไดรฟ์ที่มีสื่อที่ถอดออกได้ใน / media / คนอื่นทำมันแตกต่างกัน
เมื่อคุณทำงานได้จากบรรทัดคำสั่งคุณสามารถวางไว้ในตารางระบบไฟล์ของคุณ (แก้ไข / etc / fstab เป็น root) เพื่อให้การติดตั้งง่ายขึ้น
นี่คือข้อความที่ตัดตอนมาจาก fstab ของฉันที่แสดงให้เห็นว่าฉันติดเครื่องเล่น mp3 ที่แตกต่างกัน 4 ตัว (แต่ละ 1 บรรทัดต่ออุปกรณ์และ 2 ต่ออุปกรณ์ถ้ามันมีการ์ด microsd อยู่):
# -------- Sansa 4gb e260 ในโหมด Rockbox
/ dev / disk / by-id / usb-Rockbox_Internal_Storage_90000000000000000A4B4520213ED0490-0: 0-part1 / สื่อ / sansa-main auto noauto, ผู้ใช้ 0 0
/ dev / disk / by-id / usb-Rockbox_SD_Card_Slot_90000000000000000A4B4520213ED0490-0: 1-part1 / สื่อ / sansa-main auto noauto, ผู้ใช้ 0 0
# -------- Sansa 8gb e280 ในโหมด Sansa
/ dev / disk / by-id / usb-SanDisk_Sansa_e280_D008E2146237B49F00000000000000000000-0: 1-part1 / สื่อ / sansa-main auto noauto, ผู้ใช้ 0 0
# -------- Cowen J3
/ dev / ดิสก์ / by-id / usb-COWON_J3_0221001E55027D511123241626337D51-0: 0 / สื่อ / cowen_j3_main / auto noauto, ผู้ใช้, rw 0 0
/ dev / ดิสก์ / by-id / usb-COWON_J3_EXT_0221001E55027D511123241626337D51-0: 1-part1 / สื่อ / cowen_j3_card / auto noauto, ผู้ใช้, rw 0 0
# -------- Cowen S9
/ dev / disk / by-id / usb-COWON_S9_1600001E55166FBC1025241539136FBC-0: 0 / สื่อ / cowen_s9 / auto noauto, ผู้ใช้, rw 0 0
เมื่อมันอยู่ใน fstab แทนที่จะติดตั้งมันด้วยคำสั่งแบบเต็มที่เราทำไปแล้วฉันสามารถเมานด้วยวิธีที่สั้นกว่านี้:
mount /media/cowen_s9_main
และมันก็ทำสิ่งเดียวกัน
เพื่อสรุป: ก่อนอื่นให้สร้างจุดเมานท์ (ไดเรกทอรี) ที่คุณจะใช้สำหรับการติดตั้ง ขั้นที่สองไปพบชื่ออุปกรณ์ที่ไม่ซ้ำกันใน / dev / disk / by-id ที่สามรวบรวมและเรียกใช้คำสั่ง mount ด้วยชื่อเฉพาะของคุณและจุดเชื่อมต่อที่คุณตัดสินใจ
จากนั้นฉันมักจะ "ls" จุดเชื่อมต่อเพื่อให้แน่ใจว่าอุปกรณ์อยู่ที่นั่นและอ่านได้
ls /media/cowen_s9_main
ฉัน verbose มากกว่าที่คุณอาจมีความต้องการ แต่คนอื่นจะอ่านนี้เช่นกัน นอกจากนี้ความคิดเห็นในข้อความที่ตัดตอนมา fstab มี octothorpe (#) ลบออกจากด้านหน้าของพวกเขาเนื่องจากการแก้ไขที่นี่ - พวกเขาจำเป็นต้องมีเพื่อให้มันทำงาน