编辑引导配置文件 <--- 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
- ....
|