1.关闭防火墙,selinux
systemctl stop firewalld
setenforce 0
2.安装相关服务
3. 配置文件:vim /etc/dhcp/dhcpd.conf ,启动DHCP
3.创建软件包存放目录 挂载光驱
先临时挂载再永久挂载:配置文件:/etc/fstab
4.生成需要的文件和目录:
创建default文件:vi /var/lib/tftpboot/pxelinux.cfg/default
5. 创建ks.cfg文件并进行编辑
给予访问文件用户读的权限,重启服务:
6.客户端启动
安装成功:
Q/A:
- 客户机启动报错
原因:客户机内存配置过小,建议最少配置2G。
2、客户机启动报错:
PXE-T01: file not found
PXE-E3B-TFTP Error file not found
PXE-M0F exiting Intel boot agent
原因:vim /etc/dhcp/dhcpd.conf文件中最后一行的 "pxelinux.0";被书写错误,”pxelinux.”后面一定是数字“0”,不能写成字母“O”。
3.注意开头一定要顶格写,字母A大写