ggRock客户端机器启动卡在"无可启动项:无此文件或目录"
ggRock 客户机启动卡在"Nothing to boot: No such file or directory"
问题
启动时出现以下错误:
Nothing to boot: No such file or directory (http://ipxe.org/2d03e13b )
无可用网络设备
无可启动设备。

其他可能的错误消息包括:
"Operation not supported"
"The socket is not connected"
解决方案

- 通过 https://yourserver:9090/ 或 SSH 访问 ggRock 服务器控制台(Debian Control Panel),或直接在连接到服务器的键盘/鼠标/显示器处访问。
- 登录到 root 账户或服务器上存在的任何其他管理员账户。
- 使用"iptables -S"命令查看 iptables 规则。标准配置应该只有三个条目允许所有流量。

- 如果出现除上述之外的任何 iptables,请使用"iptables -F"命令删除所有链中的所有规则,然后使用"iptables -S"命令确认输出如下所示。

- 尝试重新启动客户机。
注意:
仅当发现 iptables 规则在重启时恢复且问题再次发生时,才继续执行第 5 步之后的步骤。
- 安装 iptables-persistent 软件包以在重启时保持 iptables 设置。

- 可选:在出现提示时保存当前 IPv4 规则。

- 安装软件包后,将 iptables 恢复为其标准配置(如上所示),然后执行以下命令永久保存设置:
iptables-save > /etc/iptables/rules.v4
- 尝试重新启动客户机。
其他信息
- Cisco 交换机具有与 DHCP(DHCP snooping)相关的安全功能。您的网络管理员可能需要将 ggRock 服务器连接的交换机端口标记为受信任,以便服务器接收 DHCP 数据包。
- 有关详细信息,请参阅以下 Cisco 支持文章:https://www.cisco.com/c/en/us/td/docs/switches/datacenter/sw/4_1/nx-os/security/configuration/guide/sec_nx-os-cfg/sec_dhcpsnoop.html
- Iptables 规则不应阻止与 DHCP 相关的数据包(包括广播),以便 ggRock 代理 DHCP 能够回复。
更新于: 24/04/2026
谢谢!
