?Linux系統中可以使用fstab文件來掛在文件系統,如果是想用UuiD來自動掛載數據盤,要先找磁盤分區UUID,再添加到fstab文件中,然后再查看掛載情況,具體內容小浪云分享如下!
首先可以找到掛在的磁盤分區的UUID,使用blkid命令來查看全部磁盤分區及UUID:
sudo blkid
輸出示例:
/dev/sda1: UUID=”1234abcd-56ef-78gh-90ij-1234567890kl” TYPE=”ext4″
/dev/sdb1: UUID=”5678mnop-90qr-12st-34uv-56789012wxy” TYPE=”ext4″
記下想要自動掛載的磁盤分區的UUID。
再編輯`/etc/fstab`文件,將磁盤分區的UUID添加進去。使用文本編輯器編輯`fstab`文件:
sudo nano /etc/fstab
在`fstab`文件中添加掛載信息,格式如下:
UUID=你的UUID 掛載點 文件系統類型 選項 轉儲 passe
例如,磁盤分區UUID是`1234abcd-56ef-78gh-90ij-1234567890kl`,想將其掛載到`/mnt/data`目錄,并且文件系統類型是`ext4`,添加如下行:
UUID=1234abcd-56ef-78gh-90ij-1234567890kl /mnt/data ext4 defaults 0 2
`defaults`表示使用默認的掛載選項,`0`表示不需要備份,`2`表示不需要在啟動時檢查。保存文件并退出編輯器。如果用的是`nano`,可以按`Ctrl + X`,然后按`Y`確認保存,最后按`Enter`鍵退出。
然后就可以開始測試掛載,在修改`fstab`文件后,測試掛載是否成功:
sudo mount -a
以上命令可以嘗試掛載`fstab`文件中定義的所有文件系統。如果沒有錯誤信息,說明掛載成功。
最后,重啟你的系統來驗證磁盤是否在啟動時自動掛載:
sudo reboot
啟動后,檢查磁盤是否已正確掛載:
df -h
如果一切正常,能在輸出中看到你的磁盤分區已經掛載到了指定的掛載點。
在linux中,掛在狀態的查看方法有不同命令可以使用,如mount命令可以列出當前系統上全部已掛在的文件系統:
Mount
或者使用mount命令配合-t參數顯示特定類型文件掛載信息:
mount -t ext4
還可以mountpoint命令來檢查目錄是否在一個掛載點,并顯示掛載點的狀態:
mountpoint /mnt/data
如果/mnt/data是一個掛載點,它將顯示/mnt/data is a mountpoint。如果不是,它會顯示/mnt/data is not a mountpoint。