我在设置 Debian Live CD 以使用 PXE 通过 HTTP 运行时遇到了麻烦。我看不出问题所在,apache 日志显示访问 filesystem.squashfs 的请求为 200。
控制台如下所示:
我的 pxelinux.cfg/默认
LABEL CLIENT
MENU DEFAULT
MENU LABEL Debian 8.5 Live
KERNEL systems/debian/live/vmlinuz
INITRD systems/debian/live/initrd.img
APPEND dhcp ethdevice=eth0 boot=live fetch=http://10.0.0.2/debian/live/filesystem.squashfs
我的 Debian Live CD 版本是 8.5
谁知道会发生什么事?
答案1
在您的情况下,HTTP 配置需要将filesystem.squashfs
文件移动到 RAM。该文件非常大,您的客户端内存不足。这就是您的截屏显示的内容。如果您从 VM 运行客户端,只需为其提供更多内存,如果您的客户端是真实的,则需要更大的内存芯片。