我已经将WDS设置为PXE引导,用于网络中的物理主机,但是当我试图从ESX服务器上新创建的VM启动时,我会得到以下错误:
PXE-E53: No boot filename received
PXE-M0F: Exiting Intel PXE Rom
Operating System not found
让PXE启动到VM上有什么诀窍吗?有什么特别的方式来建立网络吗?也许需要在PXE服务器上重新配置一些东西?
当客户端计算机试图引导到PXE时,它会收到以下错误消息:
PXE-E53: No boot filename received
这可能是一个与请求PXE启动菜单的计算机有关的问题,并且没有收到关于如何获得PXE启动菜单的足够指示,我想知道这是否也是链接问题。
简单地说,客户端和pxe服务器之间存在错误或错误的连接,这会产生这种错误吗?
如果客户端和pxe服务器不能通信,结果不会是错误的PXE-E53.对吗?
任何帮助都将不胜感激。
我有个问题要解决。
场景
LAN network 192.168.190.0/255 (1 server, 60 clients)
Server Windows 2008 (server roles: mail server, print server, dhcp server...etc)
5 pxe-clients
Debian Linux server
几天前,我安装了另一台服务器(Linux ),它的目的是作为pxe服务器工作。pxe服务器的主要职责是处理仅用于pxe网络引导的5个客户端(客户端属于上述相同的局域网)。一切看起来都很好,但不幸的是,我意外地发现,一些问题就在眼前。
我正在设置一台用PXEBoot加载Debian的机器,遵循关于Debian Wiki的指南。我在/var/lib/tftpboot/debian-jessie/pxelinux.0的服务器pxe.example.com上看到了引导映像。当我使用tftp pxe.example.com时,我可以从我的网络上的任何机器手动下载该文件,但是当我启动客户端机器时仍然会收到这个错误:
PXE-T01: File not found
PXE-E3B: TFTP Error - File Not found
PXE-M0F: Exiting PXE ROM.
问题是,即使在我的DHCP服务器上的/etc/d
我正在尝试在多节点迷你集群的控制节点上设置一个PXE引导服务器,然后让每个节点连接到一个停靠群。按照这个站点(https://jpetazzo.github.io/2013/12/07/pxe-netboot-docker/)上的说明,我将命令docker run jpetazzo/pxe作为root运行,但是停靠容器告诉我,我不使用root,尽管我使用了
root@debian:/home/anthony# docker run jpetazzo/pxe
Setting up iptables...
iptables v1.4.21: can't initialize iptable