搭建PXE服务器安装Linux系统(2)

# 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,选择从网卡启动,正常的话则可进入安装引导界面:

搭建PXE服务器安装Linux系统

写入RHEL5.4,进入安装。

选择安装介质获取方式,选择nfs:

搭建PXE服务器安装Linux系统

填写服务器ip与介质路径:

搭建PXE服务器安装Linux系统

进入图形安装界面,说明可以安装了:

搭建PXE服务器安装Linux系统

使用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 

启动客户端,测试自动安装。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/14348.html