之前我们完成PXE的各种配置,途碰到各种问题。需要我们跟据情况,上百度查找解办法。
现然发布的是我通过虚拟机配置成功的。
测试环境:
虚拟机 VMware Workstation Pro
server服务器:Centos 7
client客户端:Centos 6.5
server服务器,重启各项服务
service dhcpd restart
service nfs restart
service xinetd restart
新建一个空白虚拟机
开启之后, 进入BIOS选择 PXE 引导启动(可略过)
出现一个问题
这里要点确定可能继续,不能全自动安装了
解决方法:
服务端的ks.cfg 文件里添加一条:unsupport_hardware,就可以了
请看上一篇,我贴出了完整的ks.cfg
成功。
至此, PXE 网络安装服务器已经完成!
总结---PXE启动过程:
-
引导系统, 在 BIOS 中设置 PXE 启动引导
-
客户端广播并得到了一个IP地址, 以及引导文件的名称和位置
-
客户端联系TFTP服务器, 请求该引导文件, 并得到该文件
- 引导文件启动, 在此联系TFTP服务器, 获得 default 文件, 该文件告诉客户端如何引导
客户端根据 default 的指示, 获得指定的内核文件 vmlinuz 和 ramdisk 镜像
- 使用内核与 ramdisk 镜像进行 kickstart 无人值守安装
转载于:https://blog.51cto.com/4690837/2334055