บทช่วยสอนนี้จะแสดงวิธีเมานต์และเข้าถึงแท่ง USB หรือฮาร์ดไดรฟ์ USB ภายนอกบน Linux
การกระจาย Linux บนเดสก์ท็อปส่วนใหญ่จะเมานต์ไดรฟ์ USB โดยอัตโนมัติแสดงใน file explorer แต่การกระจายแบบเบาและเซิร์ฟเวอร์อาจไม่รวมฟังก์ชันนี้ - เนื่องจากถือว่าไม่จำเป็นหรือเนื่องจากผู้ใช้ทั่วไปของการกระจายดังกล่าวต้องการจัดการงานเหล่านั้นด้วยตนเอง .
ลีนุกซ์รุ่นปัจจุบันทั้งหมดควรมีไดรเวอร์สำหรับ USB sticks และไดรฟ์ภายนอก ดังนั้นจึงเป็นเพียงเรื่องของการติดตั้งที่ตำแหน่งในระบบไฟล์เพื่อให้สามารถเข้าถึงได้ นี่คือวิธีการ
เสียบไดรฟ์
ขั้นตอนแรก – เสียบอุปกรณ์ USB หรือฮาร์ดไดรฟ์ภายนอกและให้เวลาสักครู่เพื่อให้ระบบตรวจพบ
ค้นหาไดรฟ์
ต่อไป ให้ค้นหาไดรฟ์ที่คุณเพิ่งเสียบโดยใช้ปุ่ม fdisk คำสั่งแสดงรายการ (-l ) อุปกรณ์จัดเก็บข้อมูลที่แนบมา:
sudo fdisk -l
เราจะใช้ sudo คำสั่งบ่อยๆ – งานเหล่านี้จำนวนมากต้องการสิทธิ์ของผู้ดูแลระบบ
fdisk คำสั่งจะแสดงรายการอุปกรณ์จัดเก็บข้อมูลที่เชื่อมต่อกับระบบของคุณ ในบรรดาอุปกรณ์เหล่านั้น (หวังว่าจะอยู่ในรายการสุดท้ายเพื่อให้ค้นหาได้ง่าย) จะเป็นอุปกรณ์ที่คุณเพิ่งเสียบเข้าไป:
Disk /dev/sdb: 29.26 GiB, 31406948352 bytes, 61341696 sectors Disk model: Cruzer Blade Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0xfdb38d34 Device Boot Start End Sectors Size Id Type /dev/sdb1 2048 61341695 61339648 29.3G c W95 FAT32 (LBA)
ด้านบน คุณจะเห็นอุปกรณ์ /dev/sdb (ไดรฟ์ USB จริง) และ /dev/sdb1 – พาร์ติชัน FAT บนไดรฟ์นั้น
ชื่ออุปกรณ์ sdb/sdb1 อาจแตกต่างกันในระบบของคุณ!
สร้างจุดต่อเชื่อม
ก่อนที่คุณจะสามารถติดตั้งไดรฟ์เพื่อใช้งาน คุณจะต้องมีตำแหน่งในการเข้าถึงไดรฟ์จากโฟลเดอร์ว่าง:
sudo mkdir /media/usb1
ที่ /media/ ไดเร็กทอรีมักใช้สำหรับสื่อแบบถอดได้ ดังนั้นฉันจึงสร้างโฟลเดอร์ในนั้นเพื่อให้ไดรฟ์ USB นี้ถูกติดตั้งไว้ด้านล่าง
ติดตั้งไดรฟ์
เมานต์ คำสั่งจะเมาต์อุปกรณ์เก็บข้อมูลที่กำหนดไปยังไดเร็กทอรีที่กำหนด:
sudo mount /dev/sdb1 /media/usb1
คำสั่งข้างต้นจะเมาต์พาร์ติชัน FAT บนแท่ง USB (/dev/sdb1 ) ไปยัง /media/usb1 ไดเร็กทอรีที่สร้างขึ้นด้านบน
ตรวจสอบวอลลุ่มที่ติดตั้ง
คุณตรวจสอบได้ว่าติดตั้งไดรฟ์สำเร็จหรือไม่โดยวางท่อเอาต์พุตของ mount คำสั่ง grep คำสั่งและค้นหาชื่ออุปกรณ์ USB ของคุณ:
mount | grep sdb1
ใช้ไดรฟ์
เมื่อต่อกับไดรฟ์แล้ว คุณสามารถใช้ไฟล์ในไดรฟ์ได้เหมือนกับที่คุณทำกับพาธอื่นๆ ในระบบไฟล์ของคุณ:
touch /media/usb1/myFile.txt
คำสั่งดังกล่าวจะสร้างไฟล์ใหม่ในไดรฟ์ USB ชื่อ myFile.txt .
ถอนการติดตั้งไดรฟ์
ค่า umount คำสั่งจะ unmount ไดรฟ์เพื่อให้สามารถตัดการเชื่อมต่อได้อย่างปลอดภัย:
sudo umount /dev/sdb1
เพียงระบุเส้นทางของอุปกรณ์ไปที่ umount คำสั่ง และจุดเชื่อมต่อใดๆ จะถูกยกเลิกการต่อเชื่อม
ติดอัตโนมัติเมื่อบู๊ต
หากไดรฟ์ของคุณจะเชื่อมต่อกับระบบของคุณอย่างถาวร คุณอาจต้องการให้เชื่อมต่อโดยอัตโนมัติ:
ขั้นแรก ค้นหา UUID ของดิสก์ของคุณ - ตัวระบุที่ไม่ซ้ำกันนี้จะคงการเริ่มต้นใหม่ แสดงรายการ UUID สำหรับดิสก์โดยเรียกใช้:
ls -l /dev/disk/by-uuid/*
จดบันทึกรายการสำหรับอุปกรณ์ USB ของคุณในกรณีของฉัน:
/dev/disk/by-uuid/87CD-13C2 -> ../../sdb1
แล้วแก้ไข fstab . ของคุณ ไฟล์เพื่อเพิ่มบันทึกสำหรับการติดตั้งอัตโนมัติ:
nano /etc/fstab
เพิ่มบรรทัดดังต่อไปนี้:
/dev/disk/by-uuid/87CD-13C2 /media/usb1 vfat 0 0
… ด้วย UUID สำหรับอุปกรณ์ USB ของคุณเอง คุณอาจต้องเปลี่ยน vfat bit ถ้าคุณไม่ได้ใช้ไดรฟ์รูปแบบ FAT
วิธีเมานต์อุปกรณ์ที่ไม่ได้ต่อเชื่อมทั้งหมดจาก fstab โดยไม่ต้องรีบูต:
mount -a
อ่านบทความของเราเกี่ยวกับการจัดรูปแบบไดรฟ์ USB ที่นี่