我知道我可以使用net.ifnames=0 biosdevname=0 ,与grub ,禁用可预测的networking接口名称 。 这将第一个接口命名为eth0而不是enp0s3,或其他。 如何在安装时使用kickstart文件指定此项?
您可以使用kickstart文件中的bootloader部分来抑制可预测的networking接口名称。 将net.ifnames=0和[如果需要] biosdevname=0到--append应该做你在问什么。
bootloader --location=mbr --append="net.ifnames=0 biosdevname=0"
请注意,我已经从--append排除了默认的rhgb quiet crashkernel=auto ,它可以使用或不使用它们。 您也可以从安装中排除biosdevname软件包,并仅在上面使用net.ifnames=0 。
bootloader --location=mbr --append="net.ifnames=0" ... %packages --nobase @core --nodefaults -biosdevname %end