如何将 filesystem.squashfs 获取到 UEFI pxe 服务器?

如何将 filesystem.squashfs 获取到 UEFI pxe 服务器?

我尝试构建 UEFI PXE 服务器,我的 grub.cfg 设置如下:

menuentry 'install' {
linux /ubuntu-installer/arm64/linux ip=dhcp 
initrd /ubuntu-installer/arm64/initrd.gz live-installer/net-image=http://192.168.100.1/ubuntu16/install/filesystem.squashfs

当我尝试通过 pxe 启动时,它会显示错误:“找不到文件”,但如果我删除 live-installer/net-image=http://192.168.100.1/ubuntu16/install/filesystem.squashfs从 grub.cfg,然后我可以成功启动到 grub 菜单。但是,当我尝试安装时,它在“安装系统”步骤失败。我确信我的 filesystem.squashfs 文件路径是正确的,只是不知道如何获取它。有人知道如何在 UEFI PXE 服务器上获取 filesystem.squashfs 吗?抱歉我的英语不好。

相关内容