# mv isolinux.cfg pxelinux.cfg/default
修改default文件参数
# vi /tftpboot/pxelinux.cfg/default
default linux
prompt 1
timeout 600
display boot.msg
F1 boot.msg
F2 options.msg
F3 general.msg
F4 param.msg
F5 rescue.msg
label RHEL5.4
kernel RHEL5.4/vmlinuz
append ksdevice=eth0 load_ramdisk=1 initrd=RHEL5.4/initrd.img noipv6
配置boot.msg,添加加载选项:
# vi /tftpboot/boot.msg
Install RHEL5.4 ---> RHEL5.4
4:提供安装镜像或者内容,这里使用nfs方式。
把光盘镜像或内容拷贝到/home/RedHat下。
使用nfs方式,把/home/redhat共享给192.168.189.0/24网段:
# vi/etc/exports
/home/redhat 192.168.189.0/24(rw,async,no_root_squash)
5:启动各个所需服务,并测试安装。
# service dhcpd start
# service xinetd start
# service nfs start
启动计算机,F12,选择从网卡启动,正常的话则可进入安装引导界面:
写入RHEL5.4,进入安装。
选择安装介质获取方式,选择nfs:
填写服务器ip与介质路径:
进入图形安装界面,说明可以安装了:
使用ks文件实现全自动安装:
使用system-config-kickstart创建ks文件模版(system-config-kickstart无法创建LVM,若要使用LVM,许在生成ks文件后,手动编辑)
LVM配置:
partpv.01 --size=10000 --grow
volgroupvg-001 pv.01
logvol/ --vgname=vg-001 --size=10000 --name=lv-001
ks文件中指定了键盘,语言,安装方式,分区等配置。
配置default文件,指定ks文件路径(可用nfs,ftp等方式):
append ksdevice=eth0 load_ramdisk=1 initrd=RHEL5.4/initrd.img ks=nfs:192.168.189.138:/home/redhat/ks.cfg noipv6
启动客户端,测试自动安装。