私はDebianインストーラと事前設定されたプロファイルを使用してインストール手順を自動化します。
現在、ネットワークカードの選択が表示され続けていますが、理由がわかりません。
次のネットワーク関連ラインがあります
d-i netcfg/choose_interface select auto
d-i netcfg/choose_interface select enp0s8
d-i netcfg/link_wait_timeout string 20
選択したインターフェイスカードは、インストール完了後に表示されるダイアログボックスで使用できます。
$ sudo ifconfig
enp0s8: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
...
しかし、Debianインストーラはまだ中止され、使用するネットワークカードを選択するよう強制しました。
この選択を自動化するには、プロファイルをどのように調整する必要がありますか?
ベストアンサー1
ええと、古いものを暖めてください。しかし、ちょうど同じ問題が発生し、解決策を見つけました。
問題は、プリセットファイルがロードされることです。後ろにdiはネットワーク構成を実行します(sic!)。したがって、インターフェイスの選択に入ると、事前設定された答えはまだわかりません。
したがって、次のようにカーネルコマンドラインに関連インターフェイスを追加する必要があります。
auto=true priority=critical interface=enp0s8 url=http://host/path/to/preseed.cfg
interface
はい、aliasなので、プロビジョニングファイルからすべてのエントリを削除してnetcfg/choose_interface
削除する必要があります。netcfg/