我正在研究一个工作项目,并认为我会征求你的意见.我试图找出如何在CentOS中设置PXE启动服务器,这将允许我们PXE启动各种系统工具和实用程序.理想情况下,它还允许我们加载ISO映像并从中启动.我们希望从PXE菜单中选择一些启动时间选项包括以下内容:
> Darik的靴子和核弹(DBAN)
> Memtest86
> Gparted
>打破
> Ubuntu ISO
> WinPE或BartPE
> Ultimate Boot CD
> Symantec Ghost CD
考虑到这一点,我们还想让它设置为显示一个菜单(最好带有我们可以自定义的背景图像).在此菜单上,将有一个默认选项可以引导本地硬盘驱动器,然后是技术人员的另一组选择,他们必须输入密码才能访问可引导资源 – 特别是考虑到DBAN的破坏性功能.
我很好奇是否有任何提示,技巧,方法或演练,社区可能会指向我的方向.这将用于网络上已存在DHCP服务器并且PXE服务器不处理本地DHCP请求的设置.我们还需要确保PXE服务器可以处理我们的VMWare群集中存在的PXE引导常规台式机,笔记本电脑和虚拟机.最后,它必须是一个解决方案,以便我们可以更新用于PXE引导的NIC驱动程序,因为不断发布新硬件,我们的PXE服务器需要在发布时支持更新的设备.
提前感谢您,我期待您提供的想法,想法,提示和建议.
附:我应该提一下,我们是一个由国家资助的高等教育机构,没有很多资金,所提出的解决方案必须考虑到这一点.
有一个CentOS虚拟应用程序(几乎)已经完成所有这些.它被称为
Ultimate Deployment Appliance.你的列表中有一些它不支持(切换回本地磁盘,适当的GUI(它只是一个基于文本的菜单)的背景等.但我想你会发现它的限制PXE而不是设备).
我已经使用它多年了,它很棒. v2.0(我看到它终于出了Beta)比v1提前了 – 所以甚至不用打扰v1.