プリインストールされた Debian インストールにはまだネットワークカードが必要です

プリインストールされた Debian インストールにはまだネットワークカードが必要です

私は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/

おすすめ記事