Linux 网络操作系统从 grub 引导加载程序 ISO 启动

Linux 网络操作系统从 grub 引导加载程序 ISO 启动

我有一个想法,使用网络文件启动系统以实现操作系统的自动安装,我已经用 gub-mkrescure 创建了一个 ISO,其中只有一个 grub,因此当它启动时,只会出现 grub 菜单,它会加载文件,但在加载时会出现服务器未找到错误。

这是 grub 文件:

cat > isofiles/boot/grub/grub.cfg << EOF
set timeout=5
insmod http
set root=‘(http-server-ip)’menuentry “Load ISO 1 from HTTP” {
linux http://(http-server-ip)/path/to/vmlinuz boot=live config
initrd http://(http-server-ip)/path/to/initrd.img
}menuentry “Load ISO 2 from HTTP” {
linux http://(http-server-ip)/path/to/vmlinuz boot=live config
initrd http://(http-server-ip)/path/to/initrd.img
}
EOF

相关内容