一,文件内容解释:
这个文件记录的是安装系统时的一些信息:
自动生成的启动文件anaconda# Kickstart file automatically generated by anaconda.
版本=开发
#version=DEVEL系统安装途径光盘
install
cdrom语言和键盘布局
lang zh_CN.UTF-8
keyboard us网络配置
network --onboot no --device eth0 --bootproto dhcp --noipv6root密码
rootpw --iscrypted $6$5XHy/O.DtgKiMf04$5MayVZSdodEj3iwUDYBzAiGETZwuI.u8SZRF3a04vMcgQVzOnEPXz35PAKackJDRHfVUTtQYFCUGNebDaQdd./防火墙开启的端口
firewall --service=ssh认证加密方式
authconfig --enableshadow --passalgo=sha512seliunx级别信息
selinux --enforcing时区
timezone --utc Asia/Shanghai系统启动引导
bootloader --location=mbr --driveorder=sda --append="crashkernel=auto rhgb quiet"
# The following is the partition information you requested
# Note that any partitions you deleted are not expressed
# here so unless you clear all partitions first, this is
# not guaranteed to work
#clearpart --none
磁盘信息
#part /boot --fstype=ext4 --size=200
#part swap --size=2000
#part / --fstype=ext4 --grow --size=200
repo以及本地安装包,centos网络安装包
repo --name="CentOS" --baseurl=cdrom:sr0 --cost=100
%packages
@chines-support
@core
@server-policy结束
%end
二,那这个文件有什么用呢?
这个配置文件经修改之后可以用于雷同环境下,使用Kickstart来自动安装大量同样的操作系统,
可以把这个文件经修改之后放入U盘,命名为ks.cfg
在装系统时,出现boot界面时就可以输入:
# ks的路径视你的U盘的为哪个盘而定
linux ks=/dev/sdb:/yourpath/ks.cfg
也可以放入nfs服务器,通过网络安装,出现boot界面时就可以输入:
linux ks=nfs:servername:/yourpath/ks.cfg