sudo mount -t nfs 192.168.10.5:/volume1/it /mnt/it 如何开机自动挂载
时间: 2023-09-07 08:13:06 浏览: 219
要实现开机自动挂载 NFS 共享目录,你可以将相关挂载命令添加到 `/etc/fstab` 文件中。以下是操作步骤:
. 打开终端,以 root 权限编辑 `/etc/fstab` 文件。你可以使用文本编辑器(如 `vi` 或 `nano`)执行以下命令:
```bash
sudo vi /etc/fstab
```
2. 在文件的最后添加一行,指定 NFS 共享的挂载参数。行的格式如下:
```
<NFS服务器地址>:<共享路径> <本地挂载路径> nfs defaults 0 0
```
在你的示例中,应该是:
```
192.168.10.5:/volume1/it /mnt/it nfs defaults 0 0
```
3. 保存并关闭文件。
4. 使用以下命令测试挂载是否成功:
```bash
sudo mount -a
```
如果没有错误提示,表示挂载成功。
现在,当你重新启动系统时,NFS 共享目录应该会自动挂载到 `/mnt/it` 目录。如果出现任何问题,可以检查 `/var/log/syslog` 日志文件以获取更多详细信息。
相关问题
mount: //192.168.1.21/mnt/test: can't find in /etc/fstab.
这个错误提示表明尝试挂载的文件系统在 /etc/fstab 文件中没有定义。在 Linux 中,fstab 文件用于指定系统启动时需要挂载的文件系统以及它们的挂载选项。所以,如果你想在系统启动时自动挂载这个文件系统,可以将其添加到 /etc/fstab 文件中。如果只是临时挂载,可以使用 mount 命令,并且在命令中指定文件系统的类型、挂载点和其他选项。例如:
```bash
sudo mount -t nfs 192.168.1.21:/mnt/test /mnt/local
```
其中,-t 选项指定文件系统类型为 nfs,192.168.1.21:/mnt/test 是要挂载的远程文件系统地址,/mnt/local 是本地挂载点。
mount: 192.168.92.130:/helo: can't find in /etc/fstab.
这个错误提示表明在尝试挂载网络共享目录时,系统无法在 /etc/fstab 文件中找到对应的配置信息。可能是因为该共享目录没有被正确地添加到 /etc/fstab 文件中。
如果您想手动挂载该共享目录,可以使用以下命令:
```
sudo mount -t nfs 192.168.92.130:/helo /mnt
```
其中,-t nfs 表示使用 NFS 协议进行挂载,192.168.92.130:/helo 是共享目录的地址,/mnt 是本地挂载点的路径。
阅读全文