无法通过 PXE 在 Debian Live CD 中找到文件系统错误

无法通过 PXE 在 Debian Live CD 中找到文件系统错误

我在设置 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 运行客户端,只需为其提供更多内存,如果您的客户端是真实的,则需要更大的内存芯片。

相关内容