在 grub.cfg 中加载 jpg/png 图像

在 grub.cfg 中加载 jpg/png 图像

我有这个 grub.cfg,在安装 iso 时使用它:

 set timeout=30

loadfont unicode

set menu_color_highlight=yellow/dark-gray
set menu_color_normal=black/light-gray
set color_normal=cyan/black


menuentry "bar Installation" {
    set gfxpayload=keep
    linux   /casper/vmlinuz   autoinstall   ds=nocloud\;s=/cdrom/nocloud/  ---
    initrd  /casper/initrd
}
menuentry "foo Installation" {
    set gfxpayload=keep
    linux   /casper/vmlinuz   autoinstall   ds=nocloud\;s=/cdrom/nocloud/  ---
    initrd  /casper/initrd
}

如何将 jpg 图像或 png 图像加载到此 grub 菜单中。我尝试 insmod png 并设置 background_image,但它不起作用 - 我收到此错误:“未激活视频模式”

答案1

找到了解决方案,通过在“loadfont unicode”后添加以下几行:

insmod all_video 
terminal_output gfxterm 
insmod jpeg 

相关内容