我刚刚将 sda2 安装到 /mnt。如何强制刷新 fstab,以便它可以获取更改并为 sda2-/mnt 插入新行?
答案1
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
。
答案2
您需要手动编辑该文件fstab
。要了解要放入其中的内容,请发出命令mount
并查看其输出。