サイレントインストール中のNFSドライブのマウント

サイレントインストール中のNFSドライブのマウント

USBインストーラを実行し、ローカルhttpサーバーからユーザーデータ構成ファイルをインポートし、Ubuntu Server 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オプションのサブセットだけを実装しますか?これについての洞察をいただきありがとうございます。

関連情報