以下を含む複数のソースこれ、プリブート環境で固定IPアドレスを設定するためにinitramfs.confのIP変数を使用すると言いましたが、私はこれをうまく使用しました。ただし、initramfs のマニュアルページにはこれに言及しておらず、そのドキュメントも見つかりません。あなたはいますか?それではどこで?
ベストアンサー1
欠けている部分は次のとおりです。
マニュアルページinitramfs.conf(5)(Debian スポイラー)
NFSブート変数
DEVICE
使用するデフォルトのネットワークインターフェイスを指定します(例:eth0)。これアイピーまたはブートストラップ機能bootargsはこれを無視できます。
マニュアルページinitramfs-ツール(7)(Debian スポイラー)
ip
IP アドレスの設定方法について説明します。 DHCP サーバーとは異なる NFS サーバーを指定できます。詳細については、最新のLinuxソースのDocumentation / filesystems / nfsroot.txtを参照してください。 NFS ルートのオプションのパラメーターです。
https://www.kernel.org/doc/Documentation/filesystems/nfs/nfsroot.txt:
ip=<client-ip>:<server-ip>:<gw-ip>:<netmask>:<hostname>:<device>:<autoconf>: <dns0-ip>:<dns1-ip>:<ntp0-ip>
このパラメータは、デバイスのIPアドレスを設定する方法とIPルーティングテーブルを設定する方法をカーネルに伝えます。もともとは呼ばれていましたが、ブート時
nfsaddrs
にIP構成はNFSとは無関係に機能するため、ip
互換性の理由で名前が変更され、以前の名前はエイリアスのままです。カーネルコマンドラインにこのパラメータがない場合、すべてのフィールドは空であると見なされ、以下のデフォルト値が適用されます。通常、これはカーネルが自動設定を使用してすべてを設定しようとすることを意味します。
...