1.kickstart
kickstart概述:
*使用kickstart,系统管理员可以创建一个包含安装期间所有常见问题的答案的文件,以自动安装Red Hat Enterprise Linux
*kickstart类似于Oracle solaris中的Jumpstart或MicrosoftWindows的无人值守安装。
kickstart制作工具安装
*软件包:system-config-kickstart
*安装:yum install system-config-kivkstart
2.创建kickstart文件
*使用system-config-kickstart工具
*使用文本编辑器
-模板:/root/anaconda-ks.cfg
-编辑完成后使用ksvalidator命令校验
选择明细:
basic configuration ##基本信息设定
installation method ##安装模式选择
boot loader options ##引导成粗选项
partition information ##分区划分策略
authentication ##认证加密方式
firewall configurtion ##火墙配置信息
display configuration ##图形界面选择
package selection ##软件包选择
pre-installation ##安装前执行
post-installation ##安装后执行脚本
3.kickstart文件参数解析
%end ##目的结束
%packages ##安装包
%pre ##安装前执行脚本
%post ##安装后执行脚本
url ##安装源路径
repo yum ##源地址
text ##文本安装
vnc ##安装时开启vnc
Askmethod ##交互模式
clearpart ##删除分区
part ##分区策略
ignoredisk ##跳过磁盘
bootloader ##引导程序设定
volgroup ##lvm组设定
logvol ##lvm设定
zerombr ##清空mbr
network ##网路设定
firewall ##火墙设定
lang ##语言设定
keyboard ##键盘设定
timezone ##时区设定
auth ##认证方式选择
rootpw ##root密码
selinux
##selinux设定
services ##开机启动服务
group,user ##用户组建立
logging ##安装日志设定
firstboot ##首次启动设定
reboot,poweroff,halt 安装完成动作
4.为安装程序提供kickstart文件
网络服务器:FTP,HTTP,NFS
DHCP/TFTP服务器
USB磁盘或CD-ROM
本地磁盘
5.使安装程序指向kickstart文件
ks=http | ftp | nfs | hd | cdrom : /dir/file