CentOS 7 はインストール中に予測可能なネットワーク インターフェイス名を無効にします

CentOS 7 はインストール中に予測可能なネットワーク インターフェイス名を無効にします

net.ifnames=0 biosdevname=0を と一緒にを使ってgrub無効にできることは知っています予測可能なネットワークインターフェース名これにより、最初のインターフェイスの名前が enp0s3 ではなく eth0 になります。キックスタート ファイルを使用してインストール時にこれを指定するにはどうすればよいですか?

答え1

あなたはブートローダー予測可能なネットワーク インターフェイス名を抑制するには、キックスタート ファイルの セクションを使用します。にnet.ifnames=0[必要な場合] とを追加すると、目的の動作が実現します。biosdevname=0--append

bootloader --location=mbr --append="net.ifnames=0 biosdevname=0"

rhgb quiet crashkernel=autoからデフォルトを除外したことに注意してください。デフォルトが--appendあってもなくても動作します。biosdevname パッケージをインストールから除外し、net.ifnames=0上記でのみ使用することもできます。

bootloader --location=mbr --append="net.ifnames=0"
...
%packages --nobase
@core --nodefaults
-biosdevname
%end

関連情報