我在 CentOS7 上部署了 pxe 启动环境,将经典的 syslinux 和 tftp-server 粘合在一起。
我正在使用 /var/lib/tftp/pxelinux.cfg/ 目录中的 mac 特定菜单文件。菜单有以下选项
label 手动菜单 label 手动安装内核 vmlinuz 附加 initrd=initrd.img ip=dhcp repo=ftp://192.168.0.254/pub/C7
现在事情是这样进行的。
- 新机器从网络启动并从 DHCP 获取 IP。
- 它显示 PXE 菜单。
- 当在菜单上按 Enter 时,它会加载内核和 initrd。
- 然后显示大量输出,直到进入 dracut 命令行状态。