Fstab

如何將新創建的掛載點添加到 fstab?

  • August 30, 2014

我剛剛將 sda2 安裝到 /mnt。如何強制刷新 fstab 以便它可以獲取更改並為 sda2-/mnt 插入新行?

您需要手動編輯該文件fstab。要找出放在那裡的內容,請發出mount命令並查看其輸出。

Linux 確實提供了自動執行此操作的工具。而不是使用mount,您應該使用findmnt.

man mount 2>/dev/null | 
grep -m1 -B1 findmnt

             For  more robust and customizable output use
             findmnt(8),  especially  in  your   scripts.

printf '%s%s 0 0\n' '/dev/disk/by-uuid/' \
   "$(findmnt -n -o UUID,TARGET,FSTYPE,OPTIONS /mnt)" |
sudo tee -a /etc/fstab

PS你會想看看man fstab關於0 0最後那個位的資訊。它們分別與freq和相關pass。我不能說他們上面的價值觀是否適合你。我可以說這些也是可用的輸出選項findmnt- 但要求它報告它們對於尚未在/etc/fstab. 您可能還想重新考慮/mnt將其作為新/etc/fstab條目的永久掛載點。

引用自:https://unix.stackexchange.com/questions/152912