无忧启动论坛

标题: [已解决] ]菜单无法显示图片 [打印本页]

作者: chishingchan    时间: 2015-12-26 16:33
标题: [已解决] ]菜单无法显示图片
本帖最后由 chishingchan 于 2015-12-26 19:02 编辑

最近玩 android-x86 ,想模仿原 isolinux 的界面更换为 grub4dos 启动。详情如下:

  1. default 0
  2. timeout 60
  3. color normal=0x0F highlight=0x0E helptext=0x0F heading=0x0F standard=0x0F border=0x0F
  4. graphicsmode -1 640 480
  5. splashimage /grub4dos/android-x86.bmp.gz
  6. font /grub4dos/unifont.gz

  7. title Live CD - Run Android-x86 without installation \n 运行 Android-x86 并不进行安装
  8.         kernel /kernel root=/dev/ram0 androidboot.hardware=android_x86 quiet SRC= DATA=
  9.         initrd /initrd.img

  10. title Live CD - VESA mode \n 以 VESA 模式运行 Android-x86
  11.         kernel /kernel root=/dev/ram0 androidboot.hardware=android_x86 quiet nomodeset vga=788 SRC= DATA=
  12.         initrd /initrd.img

  13. title Live CD - Debug mode \n 以调试模式运行 Android-x86
  14.         kernel /kernel root=/dev/ram0 androidboot.hardware=android_x86 vga=788 DEBUG=2 SRC= DATA=
  15.         initrd /initrd.img

  16. title Installation - Install Android-x86 to harddisk \n 安装 Android-x86 到硬盘
  17.         kernel /kernel root=/dev/ram0 androidboot.hardware=android_x86 INSTALL=1 DEBUG=
  18.         initrd /initrd.img

  19. title Starting Windows from harddisk \n 启动硬盘上的 Windows
  20.         find --set-root --ignore-floppies --ignore-cd /bootmgr || find --set-root --ignore-floppies --ignore-cd /ntldr
  21.         map () (hd0)
  22.         map (hd0) ()
  23.         map --rehook
  24.         find --set-root --ignore-floppies --ignore-cd /bootmgr || find --set-root --ignore-floppies --ignore-cd /ntldr
  25.         chainloader /bootmgr || chainloader /ntldr

  26. title Reboot \n 重新启动
  27.         reboot

  28. title Power off \n 关闭电源
  29.         halt
复制代码


使用 Qemu启动测试器.exe 运行 ISO 测试,无论使用 android-x86.bmp.gz 或者 android-x86.bmp 都无法显示出图片。求指教,谢谢!



作者: chishingchan    时间: 2015-12-26 16:44
更换了一幅 bmp 图:640x480 水平垂直分辨率:96DPI,位深度:32,也不行!
作者: 不点    时间: 2015-12-26 16:44
本帖最后由 不点 于 2015-12-26 16:54 编辑

制作的 bmp 不符合 grub4dos 的要求?

查阅一下资料,看看 grub4dos 对图片格式以及制作图片的软件有什么要求?


还有一种可能性,你曾经运行过 font 命令,这会自动禁止下一条 font 命令。这样是为了防止重复加载很大的字库文件,导致运行效率低下。

要想加载第二个字库,可以先用不带参数的 font 命令来作为一个过渡,然后就可以加载第二个字库了。后续的字库也一样需要先运行不带参数的 font 命令,然后再加载字库才行。


作者: wintoflash    时间: 2015-12-26 17:00
grub4dos的版本用错了吧,应该用grub4dos 0.4.6a吧
我记得0.4.5c好像不支持BMP格式的图片
作者: chishingchan    时间: 2015-12-26 17:45
wintoflash 发表于 2015-12-26 17:00
grub4dos的版本用错了吧,应该用grub4dos 0.4.6a吧
我记得0.4.5c好像不支持BMP格式的图片

是吗?试试,谢谢!
作者: chishingchan    时间: 2015-12-26 18:59
wintoflash 发表于 2015-12-26 17:00
grub4dos的版本用错了吧,应该用grub4dos 0.4.6a吧
我记得0.4.5c好像不支持BMP格式的图片

谢谢!可以了!
作者: chishingchan    时间: 2015-12-26 18:59

作者: lbw2007    时间: 2015-12-26 20:44
原来如此,感谢4楼




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3