无人值守批量安装Linux操作系统
作者:网络转载 发布时间:[ 2013/4/23 10:37:28 ] 推荐标签:
编辑引导配置文件 <--- pxelinux.0读取
# vim /tftpboot/pxelinux.cfg/default
default webbks 《---
prompt 1
timeout 600
display boot.msg
F1 boot.msg
F2 options.msg
F3 general.msg
F4 param.msg
F5 rescue.msg
label linux
kernel vmlinuz
append initrdinitrd=initrd.img
label text
kernel vmlinuz
append initrdinitrd=initrd.img text
label ks
kernel vmlinuz
append ks initrdinitrd=initrd.img
label local
localboot 1
label memtest86
kernel memtest
append -
label webbks 《---
kernel vmlinuz
append initrdinitrd=initrd.img ks=nfs:192.168.1.10:/soft/ks/webks.cfg
说明:
ks=nfs:192.168.1.10:/soft/ks/webbks.cfg
ks 是一个传给安装系统需要特殊的内核镜像(vmlinux)的内核参数,告诉这个内核镜像在安装操作系统的时候进行无人值守配置。
这个配置文件通过nfs协议,从192.168.1.10下载
3、配置nfs服务器
1、导出两个目录:
# vim /etc/exports
/soft/rhel5 *(ro) # 存放光盘镜像里的内容
/soft/ks *(ro)
# mkdir -p /soft/rhel5
# mkdir /soft/ks
# service nfs restart
4、把安装系统的镜像挂载或者拷贝到/soft/rhel5目录
5、准备无人值守安装配置文件webks.cfg
# yum install system-config-kickstart
修改yum配置文件
# vim /etc/yum.repos.d/locate.repo
[base] 《---命名一定要base
name=base
baseurl=file:///soft/rhel5/Server
enabled=1
gpgcheck=0
# system-config-kickstart
保存到/soft/ks/webbks.cfg
# vim /soft/ks/webbks.cfg
...
key --skip # 跳过要求输入序列号的提示
...
%packages
....

sales@spasvo.com