我已经准备好了一个ks.cfg文件,并使用was验证器对其进行了验证,但是它似乎并没有做我希望它做的事情。例如,尽管指定了文本选项,但它仍然进入图形模式。接下来,它会在语言部分停止,这样我就可以单击“继续”,而不是选择我指定的语言设置。
之后,它在“安装摘要”部分停止,我需要打开"System“设置,然后单击”完成“才能继续。它提示您已经选择了自动分区,但是我已经在我的文件中指定了我想要创建和删除的“自动分区”选项。
问题是我的Kickstart文件是否不正确,或者我缺少一些开关或设置顺序混乱?在更新的配置下面:
#version=DEVEL
#Action
install
#INSTALLATION SOURCE SETTINGS:
# System authorization information
auth --enableshadow --passalgo=sha512
# Use CDROM installation media
cdrom
text
# Accept Eula
eula --agreed
# Run the Setup Agent on first boot
firstboot --enable
ignoredisk --only-use=sda
#LANGUAGE/LOCALE SETTINGS:
# Keyboard layouts
keyboard --vckeymap=pl --xlayouts='pl'
# System language
lang pl_PL.UTF-8
#NETWORK AND TIME/ZONE SETTINGS:
# Network information
network --bootproto=dhcp --device=eth0 --ipv6=auto --activate
network --bootproto=dhcp --device=eth1 --onboot=off --ipv6=auto
network --bootproto=dhcp --device=eth2 --onboot=off --ipv6=auto
network --hostname=
#USER/AUTHENTICATION SETTINGS:
rootpw --lock
user --groups=wheel --name= --password=
# SYSTEM SERVICES
services --enabled=chronyd, strongswan
# System timezone
timezone Europe/Warsaw --isUtc --ntpservers=0.centos.pool.ntp.org,1.centos.pool.ntp.org,2.centos.pool.ntp.org,3.centos.pool.ntp.org
# System bootloader configuration
bootloader --append=" crashkernel=auto" --location=mbr --boot-drive=sda
part /boot --fstype=xfs --onpart=sda1 --size=512
part /root --fstype=xfs --onpart=sda2 --size=4096
part swap --fstype=swap --size=1024
#PACKAGES
%packages
@^minimal
@core
chrony
kexec-tools
strongswan
%end
%addon com_redhat_kdump --enable --reserve-mb='auto'
%end
%anaconda
pwpolicy root --minlen=6 --minquality=1 --notstrict --nochanges --notempty
pwpolicy user --minlen=6 --minquality=1 --notstrict --nochanges --emptyok
pwpolicy luks --minlen=6 --minquality=1 --notstrict --nochanges --notempty
%end我删除了用户的详细信息,原因很明显。
发布于 2018-12-20 16:27:07
cmdline选项仅适用于System (s390x)安装。
若要以文本模式安装,请使用text选项。
此外,您的kickstart没有指定可识别的区域设置。上面写着:
lang en_US但这也需要指定编码,例如:
lang en_US.UTF-8https://serverfault.com/questions/946142
复制相似问题