我安装了一个设备mount /dev/xvdf /mnt/mongo
并使用以下命令验证安装df-h
:
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 7.9G 955M 6.9G 12% /
tmpfs 299M 44K 299M 1% /dev/shm
/dev/xvdf 20G 589M 19G 4% /mnt/mongo
但现在我正在尝试弄清楚如何让它在启动时自动安装。
我知道我需要向中添加一个新条目/etc/fstab
,因此我执行以下操作:
$ sed -i '$ a\/dev/xvdf /mnt/mongo xfs defaults 1 1' /etc/fstab
但是,重启后,自动挂载似乎不起作用。该设备没有出现在df -h
列表中。
我不应该使用sed
添加条目吗?我输入的条目不正确吗?
答案1
Sed 很好,但并不适合您的工作。Sed 更适合于您只想让用户将某些内容粘贴到终端的情况。就像评论中说的那样,您可以使用 nano 编辑文件,或者如果您更喜欢 GUI,则可以使用 gedit、kate 或任何您喜欢的编辑器。
为了使文件系统在启动时挂载,在选项字段下你需要“自动”,所以你的行应该是这样的/dev/xvdf /mnt/mongo xfs defaults,auto 1 1