我知道我可以使用net.ifnames=0 biosdevname=0
, withgrub
來停用可預測的網路介面名稱。這將第一個介面命名為 eth0 而不是 enp0s3 或其他名稱。如何在安裝時使用 kickstart 檔案指定這一點?
答案1
您可以使用引導程式kickstart 檔案中的部分以抑制可預測的網路介面名稱。添加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