几乎是空的 fstab,我该如何添加更多内容?

Kyl*_*yle 2 centos fstab

我几乎空的 fstab:

none    /dev/pts        devpts  rw      0       0
Run Code Online (Sandbox Code Playgroud)

我想我的服务器上noatime的使用三个目录/home/tmp/var

df -l 给出:

Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/simfs            10485760   5914472   4571288  57% /
none                    524288         4    524284   1% /dev
Run Code Online (Sandbox Code Playgroud)

所以我想这就是它的完成方式。我将以下三个条目添加到我的 fstab 中:

/dev/simfs      /home   ext3    defaults,noatime,usrquota       1 2
/dev/simfs      /tmp    ext3    defaults,noatime,noexec,nosuid  1 2
/dev/simfs      /var    ext3    defaults,noatime,usrquota       1 2
Run Code Online (Sandbox Code Playgroud)

保存更改后——当我尝试重新安装驱动器时,会发生这种情况:

[root@horizon ~]# mount -a -o remount
mount: /home not mounted already, or bad option
mount: /tmp not mounted already, or bad option
mount: /var not mounted already, or bad option
Run Code Online (Sandbox Code Playgroud)

有人可以帮我弄清楚我的问题/etc/fstab吗?

谢谢你。

EEA*_*EAA 5

要直接回答您的问题,您的 fstab没有任何问题。

您不能随意向 fstab 添加条目。该文件用于指导操作系统挂载哪些磁盘分区以及文件系统中的哪些位置。

如果要为/home/tmp和创建不同的挂载选项/var,则需要为它们创建三个分区,复制数据,然后挂载它们。


编辑:看起来像是/dev/simfsOpenVZ 的东西。所以这是您尝试正确执行此操作的 OpenVZ VPS?如果是这样,您可能需要与您的提供商合作,看看这是否可行。它们可能不允许您创建新的磁盘映像(分区)。