1. 識別硬件設備
連接硬件設備(如U盤、移動硬盤)后,使用以下命令查看設備名稱及分區信息:
lsblk
:以樹狀結構列出所有磁盤和分區,直觀顯示設備層級關系;sudo fdisk -l
:詳細列出磁盤分區表信息(需root權限)。/dev/sdb1
,其中sdb
為磁盤標識,1
為分區號)。2. 創建掛載點
掛載點是設備在文件系統中的訪問目錄,需選擇未被占用的路徑(通常建議放在/mnt
下)。使用以下命令創建:
sudo mkdir -p /mnt/your_mount_point
例如,創建名為mydisk
的掛載點:sudo mkdir -p /mnt/mydisk
(-p
參數確保父目錄不存在時一并創建)。
3. 掛載設備
使用mount
命令將設備掛載到指定掛載點,基本格式為:
sudo mount /dev/device_name /mnt/mount_point
例如,掛載/dev/sdb1
到/mnt/mydisk
:sudo mount /dev/sdb1 /mnt/mydisk
。
若設備文件系統類型非系統默認(如NTFS、FAT32),需通過-t
選項指定:
sudo mount -t ntfs /dev/sdb1 /mnt/mydisk
(注:常見文件系統類型包括ext4
(Linux默認)、ntfs
(Windows)、vfat
(舊版Windows/U盤))。
4. 驗證掛載結果
使用df -h
命令查看已掛載的文件系統,確認設備是否成功掛載。輸出中應包含掛載點路徑、設備名稱、文件系統類型及使用情況(如/dev/sdb1
掛載到/mnt/mydisk
,文件系統類型為ext4
)。
5. 設置開機自動掛載(可選)
若需設備在系統重啟后自動掛載,需編輯/etc/fstab
文件(系統啟動時自動讀取的掛載配置文件):
方法一:使用設備名稱(簡單但不夠穩定,設備名稱可能變化)
/etc/fstab
(避免配置錯誤導致系統無法啟動):sudo cp /etc/fstab /etc/fstab.bak
/etc/fstab
:sudo nano /etc/fstab
/dev/device_name /mnt/mount_point file_system_type defaults 0 2
例如,掛載/dev/sdb1
到/mnt/mydisk
,文件系統類型為ext4
:/dev/sdb1 /mnt/mydisk ext4 defaults 0 2
(defaults
包含讀寫、允許執行等常用選項;0
表示不備份;2
表示啟動時檢查順序(非根分區))。方法二:使用UUID(推薦,設備名稱變化不影響)
sudo blkid
輸出中找到目標設備(如/dev/sdb1
),復制其UUID(如1234-5678
)。/etc/fstab
,添加一行:UUID=your_uuid /mnt/mount_point file_system_type defaults 0 2
例如:UUID=1234-5678 /mnt/mydisk ext4 defaults 0 2
```。
測試自動掛載配置:
運行以下命令模擬系統啟動時的掛載過程,若無錯誤則配置正確:
sudo mount -a
重啟系統后,使用df -h
確認設備是否自動掛載。
注意事項
sudo
);/etc/fstab
前務必備份,避免語法錯誤導致系統無法啟動;lsblk -f
或sudo fdisk -l
查看);