在环境中搭建了一个PXE Server用于自动化安装操作系统。
使用PXE方式对虚拟机进行操作安装时,可以获取到IP地址,以及文件pxelinux.0但是在启动的时候提示“Nothing to boot: No such file or directory”。
使用PC机或者服务器进行测试,PXE方式安装正常。基本可以验证PXE Server正常。
对于kvm虚拟机,将--pxe修改为本地iso的方式,可以启动并安装成功。基本可以验证除启动方式之外的参数没有问题。
请各位大侠帮忙看看,有没有遇到过类似的情况,如何解决的,在此先行谢过了。
https://blog.csdn.net/Hguan07/article/details/76472931
这个问题的原因在于kvm虚拟机使用的iPXE方式尝试进行系统安装,与PXE方式不同。具体的差异比较复杂,这里就不进行展开了。
这个问题的原因在于kvm虚拟机使用的iPXE方式尝试进行系统安装,与PXE方式不同。具体的差异比较复杂,这里就不进行展开了。
后来对这个问题进行了自己排查。我觉得问题可能出现在虚拟机使用的是iPXE方式进行启动,而搭建的server是针对PXE方式启动的。虚拟机使用网络方式进行系统安装时,从server侧可以看到能够获取IP地址,但是后续的执行一直超时。
至于PXE 和iPXE之间的区别,感兴趣的同学可以自行查阅相关资料。
抓包看看