无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: zhaohj
打印 上一主题 下一主题

GRUB4DOS更新建议、bug反馈专帖

    [复制链接]
1621#
发表于 2011-11-18 21:15:39 | 只看该作者
原帖由 chenall 于 2011-11-18 08:26 发表
...顺便修复了前面pseudo提到的问题.
...
原帖由 benzcomp 于 2011-11-10 18:56 发表
有个问题,注释栏还是640x480宽度,而且,半个汉字换行会乱码。

新版g4d已解决问题。
回复

使用道具 举报

1622#
发表于 2011-11-19 02:48:13 | 只看该作者
使用2011-11-18版本的中文GRLDR,菜单只用了graphicsmode -1 640指定分辨率,加载背景图的话正常,但是没有加载背景图的话,会出现如下图的情况;按菜单选项数字键或上下箭头键选菜单时,出现黑色条。菜单前面部分如下:

default 4
timeout 30
#/GRUB/slic /GRUB/DELL.BIN
color white/black light-red/black light-magenta/black magenta/light-gray
font /GRUB/U51.GZ
graphicsmode -1 640
#splashimage /GRUB/BACK_640.GZ
#splashimage /GRUB/XL.GZ

Shot-2011-11-19_024351.png (9.06 KB, 下载次数: 124)

Shot-2011-11-19_024351.png
回复

使用道具 举报

1623#
发表于 2011-11-19 08:38:48 | 只看该作者

回复 #1626 xianglang 的帖子

忘了初始化了...

暂时可以使用不带参数的splashimage命令来解决.
回复

使用道具 举报

1624#
发表于 2011-11-19 10:35:57 | 只看该作者

回复 #1624 chenall 的帖子

原帖由 zxw 于 2011-11-17 18:26 发表
发现一个小毛病:
splashimage /back.bmp && font /unifont.hex  #背景图片加载失败
font /unifont.hex && splashimage /back.bmp  #则成功

===========================================
我个人对加载背 ...

新版已解决。
回复

使用道具 举报

1625#
发表于 2011-11-19 11:06:36 | 只看该作者
加载了图片背景,显示结果是下面这样:
全部使用的是ECHO命令显示,如果是菜单显示背景图正常。


[ 本帖最后由 mygamexxx 于 2011-11-19 11:13 编辑 ]
回复

使用道具 举报

1626#
发表于 2011-11-19 11:12:42 | 只看该作者

回复 #1629 mygamexxx 的帖子

因为使用了call Fn.70 0.

使用call Fn.70 1或删除该语句 就不会了.

目前是有显示光标就不显示背景,不显示光标就显示背景.


今天18:00之前再上传一个版本,改变一下背景图的控制.就不会这样了.

[ 本帖最后由 chenall 于 2011-11-19 11:59 编辑 ]
回复

使用道具 举报

1627#
发表于 2011-11-19 13:38:08 | 只看该作者
一个很奇怪的问题、UD版PE、冷启动识别为ZIP可以启动,热启动就识别成HDD了。。。启动不了了。。。。。连GRUB4DOS菜单都进不去了。。。。这算不算BUG?
回复

使用道具 举报

1628#
发表于 2011-11-19 14:13:35 | 只看该作者
@xianglang
@mygamexxx
先试试这个测试版本.

http://www.kuaipan.cn/file/id_119657788922804.html
回复

使用道具 举报

1629#
发表于 2011-11-19 15:51:38 | 只看该作者
原帖由 chenall 于 2011-11-19 14:13 发表
@xianglang
@mygamexxx
先试试这个测试版本.

http://www.kuaipan.cn/file/id_119657788922804.html

不加splashimage命令,不再花屏了。
回复

使用道具 举报

1630#
发表于 2011-11-19 16:04:15 | 只看该作者
C大能否让菜单定义整体右移XX像素,有些图片做背景要求左侧边上这部分不能有文字,否则看着吃力或者根本看不清。
回复

使用道具 举报

1631#
发表于 2011-11-19 18:19:10 | 只看该作者
原帖由 chenall 于 2011-11-19 14:13 发表
@xianglang
@mygamexxx
先试试这个测试版本.

http://www.kuaipan.cn/file/id_119657788922804.html


这个版本全部正常了。
回复

使用道具 举报

1632#
发表于 2011-11-19 18:36:35 | 只看该作者
在菜单中使用了 graphicsmode -1 640:800  和 splashimage /GRUB/BACK_640.GZ 命令之后,不点11号的版本会按背景图的分辨率640*480来设定屏幕分辨率,而CHENALL的测试版本(http://www.kuaipan.cn/file/id_119657788922804.html),会按 graphicsmode -1 640:800 检测到的800*600来设定屏幕分辨率——这个最好也统一一下,而我倾向于支持不点的设定方法。
回复

使用道具 举报

1633#
发表于 2011-11-19 22:47:11 | 只看该作者

回复 #1632 chenall 的帖子

显示正常了,哈哈哈哈
回复

使用道具 举报

1634#
发表于 2011-11-20 08:05:56 | 只看该作者

回复 #1636 xianglang 的帖子

你搞错了吧.

graphicsmode -1 640:800 不会检测背景图的,而是按检测到的最大值进行设置的.这个我没有变动.

新版本变动的是splashimage.会根据背景图检测匹配的分辨率.但是也是有条件的,具体可以看前面的更新说明.

如果你想使用背景图的分辨率,直接使用splashimage命令就行了,前面不要用graphicsmode命令.
回复

使用道具 举报

1635#
发表于 2011-11-20 15:06:34 | 只看该作者
今天的版本已经上传,

1.修正了一个导致菜单框消失(有背影图时会一片黑)的问题.
2.打上了不点最新的补丁,支持在命令行编辑UTF8字符.更完美了.
3.其它小调整.
回复

使用道具 举报

1636#
发表于 2011-11-20 15:34:31 | 只看该作者

回复 #1639 chenall 的帖子

还有一点小问题。
回复

使用道具 举报

1637#
发表于 2011-11-20 15:42:44 | 只看该作者

回复 #1640 zxw 的帖子

这个正常.

非法的UTF8字符就是显示3x7的十六进制字符,

[ 本帖最后由 chenall 于 2011-11-20 15:49 编辑 ]
回复

使用道具 举报

1638#
发表于 2011-11-20 15:52:52 | 只看该作者

回复 #1641 chenall 的帖子

我的意思是说,画红圈是utf-8编码签名,应该处理一下吧?

[ 本帖最后由 zxw 于 2011-11-21 10:16 编辑 ]
回复

使用道具 举报

1639#
 楼主| 发表于 2011-11-20 15:54:32 | 只看该作者
是啊,最好自动处理utf-8的签名,便于ms的记事本处理。
P处理是经过处理的。可以签名,menu.lst也允许签名,应该是处理过的。

[ 本帖最后由 zhaohj 于 2011-11-20 15:55 编辑 ]
回复

使用道具 举报

1640#
发表于 2011-11-20 16:00:16 | 只看该作者
没有必要处理.

CAT是原样显示,文件里面有什么东西就显示什么东西.一直都是这样的.
回复

使用道具 举报

1641#
 楼主| 发表于 2011-11-20 16:54:38 | 只看该作者
这个光标是否超高?有点不雅观。
另外,命令行下怎么设置颜色?目前还没有处理吧。

Snap1.jpg (21.64 KB, 下载次数: 129)

Snap1.jpg
回复

使用道具 举报

1642#
发表于 2011-11-20 17:22:16 | 只看该作者

回复 #1645 zhaohj 的帖子

命令行下的颜色,暂时还没有,嘻嘻,因为觉得黑白也是挺不错的..

目前可以使用以下命令手工修改.
set /a fore=43<<2+*0x8304
set /a back=%fore%+4
设置前前景直接
write %fore% 0xabcdef
背景色
write %back% 0xabcdef


光标,呵呵,可以改短一些.
回复

使用道具 举报

1643#
发表于 2011-11-20 18:05:05 | 只看该作者
C大,FBINSTTOOL更新grldr怎么会这样?
系统2003EE,更新1120版的GRLDR

以前一直正常啊。
回复

使用道具 举报

1644#
发表于 2011-11-20 18:34:58 | 只看该作者
不太清楚,可能是被墙了,你可以多试几次。

要不然自己去网站下载.
回复

使用道具 举报

1645#
发表于 2011-11-20 18:37:48 | 只看该作者

回复 #1647 hotdll 的帖子

有是会这样,等一会就好了。可能是网络原因。我也遇到过多次。
回复

使用道具 举报

1646#
 楼主| 发表于 2011-11-21 08:12:06 | 只看该作者
原帖由 chenall 于 2011-11-20 17:22 发表
命令行下的颜色,暂时还没有,嘻嘻,因为觉得黑白也是挺不错的..

目前可以使用以下命令手工修改.
set /a fore=43


临时有效,echo $[0xRRGGBB]后无效,返回菜单再进入命令行无效。
我的想法是:
用户初始设置的color normal值后,应该赋值给0x30d740 (64位),而且背景应该全桌面有效(现在是当前命令行有效)。

[ 本帖最后由 zhaohj 于 2011-11-21 08:32 编辑 ]

Snap1.jpg (44.54 KB, 下载次数: 122)

Snap1.jpg
回复

使用道具 举报

1647#
发表于 2011-11-21 11:18:41 | 只看该作者

不兼容kyro2显卡

我的电脑原来装ati显卡使用grub4dos没问题,换了kyro2显卡后,运行grub.exe时显示“Failure restore ROM INT 0x45 vector;Unsupported DOS,device driver,or TSR"
回复

使用道具 举报

1648#
发表于 2011-11-21 12:12:26 | 只看该作者
新版grub4dos有一个小问题:
如菜单不使用vbe,即文本模式时:
  1. title test \ninfo
复制代码

\ninfo无效。
回复

使用道具 举报

1649#
发表于 2011-11-21 12:32:26 | 只看该作者
@2011burai

谢谢你报告问题。试试时空论坛今天最新的编译是否解决了。

通常这是制造商破坏 grub4dos 运行的一个步骤。我们没办法,只好一个一个应对。

如果还有别的失败情况,请尽快报告。
回复

使用道具 举报

1650#
发表于 2011-11-21 13:07:06 | 只看该作者
2011-11-21版本菜单中 \n 后面的提示信息不能显示,而且提示信息部分会破坏背景图,被设定的背景色覆盖掉。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-28 03:50

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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