我对这一切还很陌生,所以请原谅我的任何模糊之处/误解。
我正在使用 pxelinux 和虚拟机创建每次都安装相同的 CentOS 6.0 机器。我有一台设置为从网络启动的新虚拟机,但在启动过程中它卡在“正在加载 10.1.1.20:/pxelinux.0”(10.1.1.20 是它从中获取信息的服务器的地址)。
pxelinux 配置:http://pastebin.com/4XfZZPY1
我很确定我的所有配置文件都是正确的,这可能与 VirtualBox 有关吗?
我将建筑服务器和新客户端都设置为仅主机适配器和 PCNET-FAST。
答案1
我以前也遇到过这种情况,我相信解决方案与此类似:http://forum.ipxe.org/archive/index.php/thread-5514.html 我必须在客户虚拟机上切换网络驱动程序才能使用虚拟英特尔驱动程序。
另外,如果您正在运行旧版本的 Virtual Box,那么旧版本中的 pxe 启动似乎存在错误。https://www.virtualbox.org/ticket/2536