Kickstart 是RedHat公司发行版本中自带的一个软件,可以方便安装多台机器。尤其对于大规模安装同一配置的系统,例如系统集群。操作步骤如下:
1. 安装installation server
配置FC4,安装nfs,ftp,html,dhcp服务,vmware workstation5.5
将FC4光盘上的rpm文件考到server上
#mount /mnt/cdrom
#cp -af /mnt/cdrom/RedHat /var/ftp/pub
#ln -s /var/ftp/pub /var/www/html/pub
2. 将安装文件共享出来
NFS方法:
#vi /etc/exports 加入
/var/ftp/pub
#service nfs start
FTP方法:
#service vsftpd start
HTTP方法:
#service httpd start
3.建立DHCP server
#cp /usr/share/doc/dhcp/dhcpd.conf.sample /etc/dhcpd.conf
#service dhcpd start
4.设定kickstart文档(ks.cfg)
位置:/root/anaconda-ks.cfg
A.文档结构
a.command部分
b.package部分
c.%pre and %post部分
B.command部分
a.lang
b.langsupport
c.keyboard
d.mouse
e.timezone
f.xconifg
g.install
h.rootpw
i.firewall
j.bootloader
k.clearpart
l.part
C.package部分
@ 套件名
D.%pre and %post部分
5.利用ks.cfg自动安装
A.Floppy + FC CD1
#mount /mnt/floppy
#cp ks.cfg /mnt/floppy
#umount /mnt/floppy
启动机器,从光盘引导,插入软盘
boot:linux ks=floppy