自动安装期间挂载 NFS 驱动器

自动安装期间挂载 NFS 驱动器

我正在通过启动 USB 安装程序并从本地 http 服务器获取用户数据配置文件来设置 Ubuntu 服务器 20.04 Focal 的自动安装 (autoinstall / AutoInstallation)。到目前为止配置进展顺利,分区、包安装等都已到位。

但是,我在安装过程中无法挂载 NFS 驱动器,看来我应该能够使用命令

https://discourse.maas.io/t/how-to-mount-nfs-volume-via-preseed/1404/2

https://curtin.readthedocs.io/en/latest/topics/storage.html#mount-command

通过指定规格代替设备但安装崩溃并显示消息

missing 1 required positional argument: 'device'

我尝试使用设备参数(以及一堆排列)给出 NFS 路径,但结果相同。这就是条目的样子

- type: mount
  path: "/mnt/nfs"
  fstype: "nfs"
  options: "auto,nofail,noatime,nolock,intr,tcp,actimeo=1800,user,suid"
  spec: "192.168.164.58/admin"
  id: mount-admin
  freq: 0
  passno: 0

看起来 curtin 是由 canonical 管理的,但是 Ubuntu 安装程序是否不完全遵循文档中的行为?任何帮助深表感谢

mounts:我还尝试通过此处描述的模块设置安装,

https://cloudinit.readthedocs.io/en/latest/topics/modules.html?highlight=mounts#mounts

将 nfs 指定为 fstype 但此条目似乎完全被忽略。尽管配置语法非常相似,但我不清楚 cloud-init 与 ubuntu 服务器安装程序的连接。也许 ubuntu 服务器安装程序只实现了 cloud-init 选项的一个子集?我将不胜感激任何对此的见解

相关内容