这部分记录一下在 Debian 虚拟机挂载 TrueNAS NFS 的过程,以及为什么企业环境里更喜欢使用 automount。NFS(Network File System)就是让一台电脑可以通过网络访问另一台电脑上的文件,就像访问本地硬盘一样。


第一步:在 Debian 安装 NFS 客户端

在 Debian 虚拟机里执行:

apt update
apt install -y nfs-common

创建挂载目录

mkdir -p /mnt/nas

挂载 TrueNAS

执行:

mount -t nfs 172.16.12.137:/mnt/labpool/share /mnt/nas

测试是否成功

df -h

如果能看到 /mnt/nas 的挂载信息,说明挂载成功。

如果测试过程中发现问题,需要返回 TrueNAS 数据集页面进行调整。


TrueNAS 权限设置

在 TrueNAS 数据集页面里修改权限。

这里直接设置为:777

然后重新创建或重新应用权限。


设置开机自动挂载

配置 /etc/fstab 之后执行:

mount -a

如果没有报错,说明配置正确。

接着可以 重启系统测试是否自动挂载


关于 x-systemd.automount

x-systemd.automount按需自动挂载(on-demand mount)

系统启动时 不会立即挂载 NFS,而是在你访问目录时才会触发挂载,例如:

ls /mnt/nas

或者

cd /mnt/nas

为什么企业环境喜欢 automount

如果不用 automount

系统启动

尝试挂载 NFS

NAS 没起来

系统卡住

而使用 automount

系统启动

不立即挂 NFS

访问目录时才挂载

优点

  • 不会卡系统启动
  • NAS 挂掉系统依然能正常启动
  • 整体更稳定
此作者没有提供个人介绍。
最后更新于 2026-04-01