#######################unit1################################
¥¥¥¥¥一,kickstart制作工具安装
软件包:
system-config-kickstart
安装:
yum install system-config-kickstart
(如图一)
¥¥¥¥¥二,创建kickstart文件
1,使用system-config-kickstart工具
2,使用文本编辑器
模板:/root/anaconda-ks.cfg
编辑完成后,使用ksvalidator命令校验正确性
3,选择明细:
basic configuration ###基本信息设定
installation method ###安装模式选择
boot loader options ###引导程序选项
partition information ###分区划分策略
authentication ###认证加密方式
firewall configuration ###火墙配置信息
display selection ###图形界面选择
package selection ###软件包选择
pre-installation ###安装前执行脚本
post-installation ###安装后执行脚本
4,kickstart文件参数解析
%end ##目的结束 zerombr ##清空mbr
%packages ##安装包 network ##网络设定
%pre ##安装前执行脚本 firewall ##火墙设定
%post ##安装后执行脚本 lang ##语言设定
url ##安装源路径 keyboard ##键盘设定
repo yum ##源地址 timezone ##时区设定
text ##文本安装 auth ##认证方式选择
vnc ##安装时开启vnc rootpw ##root密码
Askmethod ##交互模式 selinux ##selinux设定
clearpart ##删除分区 services ##开机启动服务
part ##分区策略 group,user ##用户组建立
ignoredisk ##跳过磁盘 logging ##安装日志设定
bootloader ##引导程序设定 firstboot ##首次启动设定
volgroup ##lvm组设定 reboot,poweroff,halt ##安装完成
logvol ##lvm设定 动作
(如图二,三)
¥¥¥¥¥三,为安装程序提供kickstart文件
1,网络服务器:FTP , HTTP和 NFS
2,DHCP/TFTP 服务器
3,USB磁盘或CD-ROM
4,本地磁盘
¥¥¥¥¥四,创建引导介质
1,安装磁盘
2,PXE
3,boot.iso
¥¥¥¥¥五,使安装程序只想kickstart 文件
ks=http://server/dir/file
ks=ftp://server/dir/file
ks=nfs:server:/dir/file
ks=hd:device:/dir/file
ks=cdrom:/dir/file
(如图四)