无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 6654|回复: 13
打印 上一主题 下一主题

[已解决] 用了12月5号的grub4dos不能启动(因为背景图使用xpm图片的问题)

[复制链接]
跳转到指定楼层
1#
发表于 2017-12-16 11:28:26 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 lsc202 于 2017-12-18 13:55 编辑

最近下载了grub4dos-0.4.6a-2017-12-05.7z,将原来u盘、移动硬盘以及电脑本身的grldr都更新成新版,结果造成所有用了新版的grub都无法启动,不能正常显示菜单,到了调用菜单的时候屏幕闪了一下然后就什么都没有了,只剩一个光标在屏幕左上角一闪一闪,换回以前版本就没问题了
电脑是惠普的248G1笔记本
13#
发表于 2017-12-19 22:13:30 | 只看该作者
字符画还真蛮有趣的
回复

使用道具 举报

12#
 楼主| 发表于 2017-12-18 13:54:04 | 只看该作者
因为周末事比较多,所以回复不及时,让大家久等了。感谢楼上几位大神,感谢不点,问题已解决。
还真是和不点说的一样,是因为xpm图片的问题,把背景屏蔽掉马上就好了。
谢谢大家,我要去找个好看的背景图了
回复

使用道具 举报

11#
 楼主| 发表于 2017-12-17 16:38:09 | 只看该作者
新版不支持xpm 格式图片吗,这倒是不知道,等我试试再来反馈
回复

使用道具 举报

10#
发表于 2017-12-17 16:15:07 | 只看该作者
不首先使用 graphicsmode 函数设置 vbe 图形模式,就使用 splashimage 函数加载图像,会死机。也算是 bug 吧。已经修正,上传官网。

点评

好。  发表于 2017-12-17 16:33
回复

使用道具 举报

9#
发表于 2017-12-16 22:23:16 | 只看该作者
我听说新版不支持 xpm 格式的背景图片。请改成 bmp 或 jpg 格式的。

正如 yaya 所提议的,你先试试去掉 font 和 splashimage 命令,看看情况有什么改善没有?反馈一下,以便确定问题的性质。
回复

使用道具 举报

8#
发表于 2017-12-16 22:08:30 来自手机 | 只看该作者
等待时间设置长一点,不然一闪而过。
回复

使用道具 举报

7#
发表于 2017-12-16 21:59:30 来自手机 | 只看该作者
加载字库前先设置图形模式。背景图是jpg或者bmp格式。
回复

使用道具 举报

6#
发表于 2017-12-16 21:56:13 来自手机 | 只看该作者
不要加载字库和背景图试一试。
回复

使用道具 举报

5#
 楼主| 发表于 2017-12-16 21:44:00 | 只看该作者
font /boot/grub/unifont.hex.gz
splashimage /boot/grub/SNOOPY.xpm.gz
timeout 1
default 1

title Load Local Disk Windows
password --md5 $1$5$KOGINp0sdzTaT6EfP76b90
find --set-root --devices=h /Windows/System32/winload.exe || find --set-root --devices=h /ntldr || configfile /menu.lst
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --devices=h /Windows/System32/winload.exe || find --set-root --devices=h /ntldr || configfile /menu.lst
chainloader /bootmgr || chainloader /ntldr
savedefault --wait=3

这是菜单最上边的部分,下边就是启动pe等的各项菜单了,里边没有中文。但问题应该与下边的菜单无关,因为菜单根本还没有显示出来。
另外关于grub4dos版本的问题,应该不是太旧,虽然不是最新版,但我如果记得不错的话,应该就是2017年的,具体从什么时候出的问题,我一会把前边的几个版本都下载下来试一下。
回复

使用道具 举报

4#
 楼主| 发表于 2017-12-16 21:43:34 | 只看该作者
font /boot/grub/unifont.hex.gz
splashimage /boot/grub/SNOOPY.xpm.gz
timeout 1
default 1

title Load Local Disk Windows
password --md5 $1$5$KOGINp0sdzTaT6EfP76b90
find --set-root --devices=h /Windows/System32/winload.exe || find --set-root --devices=h /ntldr || configfile /menu.lst
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --devices=h /Windows/System32/winload.exe || find --set-root --devices=h /ntldr || configfile /menu.lst
chainloader /bootmgr || chainloader /ntldr
savedefault --wait=3

这是菜单最上边的部分,下边就是启动pe等的各项菜单了,里边没有中文。但问题应该与下边的菜单无关,因为菜单根本还没有显示出来。
另外关于grub4dos版本的问题,应该不是太旧,虽然不是最新版,但我如果记得不错的话,应该就是2017年的,具体从什么时候出的问题,我一会把前边的几个版本都下载下来试一下。
回复

使用道具 举报

3#
发表于 2017-12-16 13:56:53 | 只看该作者
楼主,你整得太突然了。你有可能是在用很旧的版本,突然一下子过渡到最新版,不适应。

你能否告知你原来在使用哪年的旧版?

旧版的菜单,新版不支持啊。

建议你直接使用新版,用默认的英文菜单,看看正常不正常?如果正常了,你再尝试改成中文,添加字库之类的。就是说,一步一步来,不要太突然。


回复

使用道具 举报

2#
发表于 2017-12-16 13:21:37 来自手机 | 只看该作者
本帖最后由 2011yaya2007777 于 2017-12-16 14:49 编辑

把菜单中,第一条菜单项目前的内容复制上来。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-11 05:22

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表