我设置了 dnsmasq(2.76 版以支持 UEFI),当客户端启动时,会发出 DHCP 请求。正确的文件名被传播到客户端(通过 TFTP),但客户端仅下载此文件grubx64.efi文件,但没有任何反应。
我认为客户应该要求grub.cfg-01-MAC
一段时间后仅出现 grub2 shell没有 pxe 启动过程。
Virtualbox/QEMU 甚至不发送 DHCP 请求,整个过程不起作用(我遵循用于设置 UEFI)
- 我的假设正确吗?下载 grubx64.efi 后,客户端是否应该请求 grub.cfg-01-MAC?
- 我的 efi 文件是否有可能损坏? (我尝试过多个 efi 文件:redhat 一个、debian 一个、Foreman 安装程序中的常用文件)。它不下载配置文件并且什么也不做,这是怎么回事!?
- 为什么虚拟环境根本不起作用?
最初在这里问: https://groups.google.com/forum/#!topic/foreman-users/eBa5Nenw-Xw