sudo mount -t nfs 192.168.10.5:/volume1/it /mnt/it 如何开机自动挂载
时间: 2023-09-07 13:13:06 浏览: 76
要实现开机自动挂载 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` 日志文件以获取更多详细信息。
相关问题
sudo mount -t vmhgfs .host:/ /mnt/hgfs是什么命令
这是一个用于将VMware虚拟机中的共享文件夹挂载到虚拟机文件系统中的命令。让我来解释一下这个命令的各个部分:
- `sudo`: 这是一个用于以管理员权限运行命令的关键字。
- `mount`: 这是Linux系统中用于将文件系统挂载到指定目录的命令。
- `-t vmhgfs`: 这是指定要挂载的文件系统类型,即VMware虚拟机中的共享文件夹类型。
- `.host:/`: 这是指定要挂载的共享文件夹的名称,其中`.host`表示主机操作系统上的共享文件夹根目录,`/`表示将共享文件夹挂载到虚拟机文件系统的根目录下。
- `/mnt/hgfs`: 这是指定将共享文件夹挂载到虚拟机文件系统中的目录,即`hgfs`目录作为挂载点。
因此,该命令的作用是将主机操作系统上的共享文件夹挂载到虚拟机文件系统中,以便在虚拟机中访问共享文件夹。
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 是本地挂载点。