无忧启动论坛

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

GRUB4DOS更新建议、bug反馈专帖

    [复制链接]
1531#
发表于 2011-11-10 11:49:13 | 只看该作者
回复

使用道具 举报

1532#
发表于 2011-11-10 11:50:15 | 只看该作者

回复 #1530 chiannet 的帖子

前面是因为光标的问题,新的版本已经在菜单界面中禁用光标显示了,所以不会有此问题.

其它的花屏,录像我没有看到..

主要测试最新版本的问题即可.新版的对图形界面的改动比较大.

另外新的版本不要使用UNIFONT和FONTFILE这两个外部命令,否则出现这些情况算是正常的.

可以改成+VBE

font /unifont.hex
VBE

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

使用道具 举报

1533#
发表于 2011-11-10 12:22:16 | 只看该作者

回复 #1536 chenall 的帖子

刚才用2011.11 03GRLDR(EN) ,屏蔽UNIFONT命令后,虚拟机中测试没有出现花斑块了,但是不能显示中文了。
回复

使用道具 举报

1534#
发表于 2011-11-10 13:45:43 | 只看该作者

回复 #1537 chiannet 的帖子

应该使用2011-11-04的而非11-03.

VBE也必须是配合的版本.
回复

使用道具 举报

1535#
发表于 2011-11-10 15:31:42 | 只看该作者

回复 #1538 chenall 的帖子

这个知道。最新VBE要配合20111104之后的GRLDR。

我只是说20111103版(及以前)的GRLDR+UNIFONT所出现问题,通过屏蔽UNIFONT就不出花斑,可能说明该问题不属于GRLDR本身问题,有可能是UNIFONT这个外部命令自身有问题?

至于到底是什么,就要请C大您来分析了。
回复

使用道具 举报

1536#
发表于 2011-11-10 16:12:48 | 只看该作者

回复 #1539 chiannet 的帖子

UNIFONT已经不再更新,所以UNIFONT的问题,暂时不管了.因为UNIFONT也只能算是一个过渡产品.

很多东西都不完善,只是能用.
回复

使用道具 举报

1537#
发表于 2011-11-11 10:44:21 | 只看该作者
http://bbs.znpc.net/attachment.php?aid=4507

最新的测试版

支持UTF-8文字显示.
测试方法,使用最新版本
菜单文件保存为UTF-8格式.

在菜单中使用以下命令进入VBE模式
font /unifont.hex
graphicsmode -1

就可以看到效果了.

注: 新的版本不需要VBE外部命令.

unifont.hex 可以从这里下载

http://bbs.wuyou.net/forum.php?m ... page=150#pid2333128
回复

使用道具 举报

1538#
发表于 2011-11-11 11:00:36 | 只看该作者
呵呵,不是决定放弃unifont而用VBE了吗,怎么又不用VBE而用unifont了呢?
回复

使用道具 举报

1539#
发表于 2011-11-11 11:29:00 | 只看该作者

回复 #1542 2010RENDQ 的帖子

此UNIFONT非彼UNIFONT.
unifont.hex是VBE支持的字库;所放弃的UNIFONT是以前的外部命令。
回复

使用道具 举报

1540#
发表于 2011-11-11 11:41:22 | 只看该作者
呵呵,多谢zxw大的指教!
回复

使用道具 举报

1541#
发表于 2011-11-11 12:10:36 | 只看该作者
终于出 成品 了 。接下来应该就是处理细节和找bug了。
回复

使用道具 举报

1542#
发表于 2011-11-11 18:03:39 | 只看该作者

回复 #1541 chenall 的帖子

下载新版本,执行该命令后,
以前的图片不显示了?
内置的VBE不支持图片?LZMA格式压缩。
回复

使用道具 举报

1543#
发表于 2011-11-11 18:04:38 | 只看该作者
debug off
if exist (ud)/BOOT/GRUB/RUN && set dev=(ud) ! set dev=%@root%
root %dev%
command --set-path=%dev%/BOOT/GRUB/
#color 0xC9C9C9 0xFF4A4A 0xFF4AFF 0x00366D
color 0xFF4A4A 0x50EFF5 0xFF4AFF 0x00366D
FONT %dev%/BOOT/GRUB/unifont-5.1.20080820.hex
graphicsmode -1
bmp=%dev%/BOOT/GRUB/BACK.BMP

初始菜单是这样的 。中文乱码。不加graphicsmode -1的话,连英文都乱码。
————————————————————————————————————————————

新发现,把字体文件unifont-5.1.20080820.hex改成unifont.hex就没有乱码了。真是的,看来也是bug呀。

还有默认分辨率进一步变大了,字看上去好小。

[ 本帖最后由 tingyue-wu 于 2011-11-11 21:02 编辑 ]
回复

使用道具 举报

1544#
发表于 2011-11-12 00:38:01 | 只看该作者
原帖由 hotdll 于 2011-11-11 18:03 发表
下载新版本,执行该命令后,
以前的图片不显示了?
内置的VBE不支持图片?LZMA格式压缩。

en,图片的确没起作用,不知何故。

原帖由 tingyue-wu 于 2011-11-11 18:04 发表
debug off
if exist (ud)/BOOT/GRUB/RUN && set dev=(ud) ! set dev=%@root%
root %dev%
command --set-path=%dev%/BOOT/GRUB/
#color 0xC9C9C9 0xFF4A4A 0xFF4AFF 0x00366D
color 0xFF4A4A 0x50EFF5 0xFF ...
新发现...

graphicsmode -1默认最大分辩率。
不知道一般常用的分辩率都是怎样的参数设置。
就目前而言,应该把800*600及1024*768等常见低配分辩率下的参数明确一下。

[ 本帖最后由 lafter 于 2011-11-12 01:27 编辑 ]
回复

使用道具 举报

1545#
发表于 2011-11-12 08:29:20 | 只看该作者

回复 #1548 lafter 的帖子

800*600 24位 设置graphicsmode 0x115
回复

使用道具 举报

1546#
发表于 2011-11-12 09:43:29 | 只看该作者

回复 #1548 lafter 的帖子

执行:
vbeprobe
查看
回复

使用道具 举报

1547#
发表于 2011-11-12 09:54:54 | 只看该作者
原帖由 tingyue-wu 于 2011-11-11 18:04 发表
if exist (ud)/BOOT/GRUB/RUN && set dev=(ud) ! set dev=%@root%
root %dev%


没必要吧,新版grldr如果从ud引导而来的话已经默认root为(ud)而不是U盘可见区了
回复

使用道具 举报

1548#
发表于 2011-11-12 11:02:01 | 只看该作者

回复 #1551 快雪时晴 的帖子

这是以前的菜单,这个地方一直没改,因为也没什么影响
回复

使用道具 举报

1549#
发表于 2011-11-16 14:49:06 | 只看该作者

回复 #1541 chenall 的帖子

测试了,中文显示可以了!背景图应该如何来加载,使用什么色深的BMP图片?
回复

使用道具 举报

1550#
发表于 2011-11-16 20:54:37 | 只看该作者

回复 #1553 hhh333 的帖子

暂时还没有支持背景图片。
回复

使用道具 举报

1551#
发表于 2011-11-16 23:15:38 | 只看该作者
@chenall:
建议给setkey增加一个参数,当菜单中使用 setkey映射了按键,离开菜单时即取消映射。
回复

使用道具 举报

1552#
发表于 2011-11-17 05:31:55 | 只看该作者

回复 #1555 zxw 的帖子

中文区的用户,应该尽量避免使用 setkey 功能。(可以理解为 “禁止使用” setkey 功能)。

setkey 使用 int15。这有可能与 grub4dos 的 map 相冲突。map 也使用 int15。弄不好,setkey 就破坏了 map 所设置的 int15 了!

那些不需要使用 map 命令的用户,可以使用 setkey 功能。有些欧洲国家的键盘需要用 setkey 来映射,那是没办法的事情。中文区的用户,键盘都是标准的英美键盘,不存在键码映射的问题,因此不要随便使用 setkey 功能。

使用 setkey 功能会增加失败死机的可能性!

------------------

补充:

以前我曾经准备要去掉 setkey 命令。但有人说,欧洲键盘需要 setkey 命令来重新映射,这才勉强保留了 setkey 命令。

保留了它,不等于说就可以随便地、放心地使用它了!它是一个有问题的命令。它与 map 有冲突。

这是一个应该废除的命令,只是目前还不是废除它的恰当时机。

将来在 README 中可以添加说明,不鼓励使用 setkey 命令。

[ 本帖最后由 不点 于 2011-11-17 05:45 编辑 ]
回复

使用道具 举报

1553#
发表于 2011-11-17 10:39:37 | 只看该作者
支持背景图片的测试版来了.

使用方法,

直接使用SPLASHIMAGE命令加载背景图片,目前只支持24/32位的BMP格式,以后根据情况考虑支持BMP的16位等图片格式

graphicsmode -1 640
splashimage /640.bmp

注: 必须先设置匹配的图形模式.

先放出来测试一下.

以下功能是考虑增加的,不一定会支持,根据需求添加.

1.自动根据图片文件设置适合的VBE图形模式,这样就不需要使用graphicsmode命令来设置图形模式了.
2.支持XPM格式图片.
3.支持16色的BMP图片.

GRUB4DOS.zip

294.45 KB, 下载次数: 66, 下载积分: 无忧币 -2

回复

使用道具 举报

1554#
发表于 2011-11-17 10:40:39 | 只看该作者
THANK CHENALL
马上测试。
回复

使用道具 举报

1555#
发表于 2011-11-17 10:44:20 | 只看该作者

回复 #1557 chenall 的帖子

加载图片的速度比以前外置VBE命令慢很多。
并且怎么加载两次?
  1. timeout 10
  2. default 0x10
  3. color white/blue blue/yellow light-red/blue 10
  4. if exist ()/BOOT/GRUB/MENU.HEX || find --set-root /BOOT/GRUB/MENU.HEX
  5. font /BOOT/GRUB/MENU.HEX
  6. graphicsmode -1 800
  7. splashimage /BOOT/GRUB/BG.LZMA
复制代码



[ 本帖最后由 hotdll 于 2011-11-17 10:46 编辑 ]
回复

使用道具 举报

1556#
 楼主| 发表于 2011-11-17 10:56:31 | 只看该作者
背景图片没全

Snap1.jpg (56.6 KB, 下载次数: 127)

Snap1.jpg
回复

使用道具 举报

1557#
发表于 2011-11-17 11:26:14 | 只看该作者

回复 #1560 zhaohj 的帖子

是不是你使用了16-24MB处的内存????
回复

使用道具 举报

1558#
 楼主| 发表于 2011-11-17 11:59:12 | 只看该作者
原帖由 chenall 于 2011-11-17 11:26 发表
是不是你使用了16-24MB处的内存????


没有,不过虚拟机重启后此现象消失,很奇怪。
PXE启动,目前负担有点超重。
下面的文件,test.lzma 295kb,unifont.lzma 419KB
splashimage对PXE的处理是否有点问题,多次测试都是一样的。

Snap2.jpg (30.68 KB, 下载次数: 123)

Snap2.jpg
回复

使用道具 举报

1559#
发表于 2011-11-17 12:06:45 | 只看该作者
重新传了一个,

[ 本帖最后由 chenall 于 2011-11-17 16:35 编辑 ]
回复

使用道具 举报

1560#
 楼主| 发表于 2011-11-17 12:22:19 | 只看该作者
另外,我在命令行下执行下面是成功的(pxe)):
graphicsmode -1 800
map --mem=0x20000 /TEST.LZMA (rd)
splashimage (rd)+1
map --mem=0x20000 /boot/grub/unifont.lzma (rd)
font (rd)+1
==========
但放在menu.lst中没成功。

==================
刚下载的新版本,上面的可以了。

pxe下map --mem速度快一些

[ 本帖最后由 zhaohj 于 2011-11-17 12:38 编辑 ]

Snap3.jpg (30.98 KB, 下载次数: 116)

Snap3.jpg
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-21 14:16

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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