Ubuntu文件系統掛載方法
臨時掛載是重啟后失效的掛載方式,適用于臨時訪問外部設備(如U盤、移動硬盤)或測試場景。
lsblk
(樹形顯示塊設備)或sudo fdisk -l
(列出分區詳情)命令,找到要掛載的設備名稱(如/dev/sdb1
)。/mnt/mydisk
)。命令:sudo mkdir -p /mnt/mydisk
(-p
參數避免父目錄不存在時報錯)。使用mount
命令將設備掛載到指定掛載點,基本語法為:
sudo mount [選項] <設備名> <掛載點>
ext4
格式,命令:sudo mount -t ext4 /dev/sdb1 /mnt/mydisk
。ro
)、讀寫(rw
)或指定用戶權限(uid=1000,gid=1000
,1000為普通用戶ID),命令:sudo mount -t ntfs -o ro,uid=1000,gid=1000 /dev/sdb1 /mnt/mydisk
(NTFS格式常用只讀模式,避免權限問題)。sudo blkid /dev/sdb1
(輸出示例:UUID="1234-5678"
)。sudo mount -U 1234-5678 /mnt/mydisk
(-U
指定UUID);或通過LABEL:sudo mount -L mylabel /mnt/mydisk
(-L
指定標簽)。使用df -h
命令查看已掛載的設備及其掛載點,確認目標設備出現在列表中;或使用mount | grep /mnt/mydisk
過濾特定掛載點信息。
臨時掛載后,需用umount
命令卸載,釋放設備資源:
sudo umount /mnt/mydisk
;sudo umount /dev/sdb1
。-f
參數強制卸載(慎用):sudo umount -f /mnt/mydisk
。若需設備重啟后自動掛載,需修改/etc/fstab
配置文件(系統啟動時自動讀取該文件)。
sudo blkid /dev/sdb1
(記錄UUID,如1234-5678
)。/mnt/mydisk
。/etc/fstab
文件使用文本編輯器(如nano
)打開文件:sudo nano /etc/fstab
,在文件末尾添加一行,格式如下:
UUID=<設備UUID> <掛載點> <文件系統類型> <掛載選項> <dump> <pass>
UUID
:設備唯一標識(推薦使用,避免設備名稱變化);<掛載點>
:如/mnt/mydisk
;<文件系統類型>
:如ext4
、ntfs
、vfat
(根據blkid
結果填寫);<掛載選項>
:常用defaults
(包含讀寫、可執行、同步等默認選項);若需避免系統啟動時因設備故障卡住,可加nofail
(允許設備不存在時繼續啟動);<dump>
:備份選項,0
表示不備份(常用);<pass>
:fsck檢查順序,0
表示不檢查,1
表示根分區(必須),2
表示其他分區(常用)。UUID=1234-5678 /mnt/mydisk ext4 defaults,nofail 0 2
;/dev/sdb1 /mnt/mydisk ext4 defaults,nofail 0 2
。修改/etc/fstab
前,建議備份:sudo cp /etc/fstab /etc/fstab.bak
(避免配置錯誤導致系統無法啟動)。
測試配置是否正確:sudo mount -a
(重新掛載fstab
中的所有設備),若無錯誤提示,則配置成功。
若需掛載遠程NFS共享文件夾(如局域網內其他設備的共享目錄),需安裝nfs-common
軟件包并執行以下步驟:
sudo apt update && sudo apt install nfs-common
(Ubuntu 22.04及以上版本默認倉庫包含該軟件包)。
sudo mkdir -p /mnt/nfs_share
(/mnt/nfs_share
為本地訪問目錄)。
命令格式:sudo mount -t nfs <服務器IP>:<共享路徑> <本地掛載點>
示例:sudo mount -t nfs 192.168.1.100:/home/user/share /mnt/nfs_share
(192.168.1.100
為NFS服務器IP,/home/user/share
為共享目錄)。
編輯/etc/fstab
文件,添加一行:
<服務器IP>:<共享路徑> <本地掛載點> nfs defaults,nofail 0 0
示例:192.168.1.100:/home/user/share /mnt/nfs_share nfs defaults,nofail 0 0
。
uid=1000,gid=1000
選項(1000為普通用戶ID),避免無法寫入。sudo mkfs.ext4 /dev/sdb1
),但會清除設備內所有數據,請提前備份。fstab
配置安全:修改/etc/fstab
前務必備份,若配置錯誤導致系統無法啟動,可通過Live CD恢復備份文件。