我已导出 /home 目录并希望将其安装到另一个虚拟机上。它们都在同一网络中,并且 mount -a 运行良好,但在我重新启动后,我必须再次手动安装它。
所以我知道当它尝试在启动时安装时网络没有启动,这就是为什么我输入了“_netdev”,但不幸的是它没有效果。
这是我的 /etc/fstab:
X.X.X.X:/home /home nfs defaults,auto,_netdev 0 0
我也尝试过:
X.X.X.X:/home /home nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800,_netdev 0 0
但它们都不起作用。
我真的必须在 fstab 中设置它,我不允许使用自动挂载或创建脚本或其他任何东西。
我在 VirtualBox 上使用 Debian 9。
答案1
更新:我找到了解决方案。看起来 fstab 忽略了我的行,因为我想挂载 /home 但它说已经有 /home 安装了本地的。所以我把它注释掉了,现在启动后就在那里了:)
刚刚注释掉了:
#UUID=.... /home ext4 defaults 0 2