无忧启动论坛

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

GRUB4DOS更新建议、bug反馈专帖

    [复制链接]
2731#
发表于 2013-2-25 00:30:10 | 只看该作者
XPBOOT.7z (275.98 KB, 下载次数: 17)
回复

使用道具 举报

2732#
发表于 2013-2-25 00:31:34 | 只看该作者
这是那个镜像
[local]1[/local]
回复

使用道具 举报

2733#
发表于 2013-3-1 18:31:29 | 只看该作者

0.4.6a从2013-01-14起一直有bug

发现grub4dos-0.4.6a系列从grub4dos-0.4.6a-2013-01-14.7z起一直有bug。
grub4dos-0.4.6a-2013-01-13.7z正常,grub4dos-0.4.5c系列正常。

这个bug是用仅含grldr的iso作为VMware客户机光盘启动,执行命令
if exist (hd0)/fb.cfg
就死机。
该客户机有SCSI硬盘,执行
if exist (hd0,0)/fb.cfg
正常。

此外,存在外部命令文件/boot/grub/run时,直接执行
run
正常;先执行
insmod /boot/grub/run
delmod /boot/grub/run
再执行
run
也正常;但先执行
insmod /boot/grub/run
再执行
run
则死机。
测试所用的run是zxw大帖子提供的最新版。
回复

使用道具 举报

2734#
发表于 2013-3-3 10:48:31 | 只看该作者

回复 #2737 pseudo 的帖子

if exist (hd0)/fb.cfg  确实存在死机问题

insmod死机问题是下面的命令引起的

1.png (18.2 KB, 下载次数: 295)

1.png

2.png (8.55 KB, 下载次数: 297)

2.png

3.png (7.89 KB, 下载次数: 307)

3.png
回复

使用道具 举报

2735#
发表于 2013-3-7 14:33:13 | 只看该作者
#2734 的问题在 4 种 iso 模式都没有重现。请使用最新版本测试。

#2737,#2738 的问题似乎已经解决,自我测试正常。请广泛测试。

grldr.7z

131.97 KB, 下载次数: 11, 下载积分: 无忧币 -2

回复

使用道具 举报

2736#
发表于 2013-3-7 21:57:17 | 只看该作者

回复 #2739 2011yaya2007777 的帖子

我这边测试可以了  谢谢
回复

使用道具 举报

2737#
发表于 2013-3-7 21:58:31 | 只看该作者

回复 #2739 2011yaya2007777 的帖子

活了。谢谢。
回复

使用道具 举报

2738#
发表于 2013-3-10 11:01:40 | 只看该作者
隐藏菜单能彻底隐藏就好,不要再保留那个空白的菜单条了

另:0.4.6a 2013/03/03版的grub,隐藏菜单有bug,无法隐藏

[ 本帖最后由 2011kuka 于 2013-3-11 11:49 编辑 ]
回复

使用道具 举报

2739#
发表于 2013-3-12 16:22:03 | 只看该作者
最新版 grub4dos 0.45c 2013-03-10 有bug:


回复

使用道具 举报

2740#
发表于 2013-3-12 16:24:56 | 只看该作者
补充一句:0.46a 没有这个问题。
回复

使用道具 举报

2741#
发表于 2013-3-12 21:17:01 | 只看该作者

回复 #2743 zxw 的帖子

谢谢,是我的失误,没注意写错了,在parse_string函数中。
回复

使用道具 举报

2742#
发表于 2013-3-14 10:41:22 | 只看该作者
网友反馈:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=270705&page=55#pid2699128
原帖由 huyadong 于 2013-3-13 17:39 发表
...实机和QEMU测试新版grub4dos-0.4.6a-2013-03-12启动都有问题如附图,grub4dos-0.4.5c-2013-03-12正常...


试过VMware、qemu下用grub4dos-0.4.6a-2013-03-12版启动pe(把iso作光盘启动)确实失败。
先反馈一下,还没时间具体定位。

附件是两个版本启动pe对照实例:
http://pan.baidu.com/share/link?shareid=365642&uk=3475975191

[ 本帖最后由 pseudo 于 2013-3-14 11:17 编辑 ]
回复

使用道具 举报

2743#
发表于 2013-3-15 18:07:16 | 只看该作者
有没有试一下更早之前的0.4.6A版本?
回复

使用道具 举报

2744#
发表于 2013-3-15 23:03:01 | 只看该作者
grub4dos-0.4.6a-2013-03-10正常,grub4dos-0.4.6a-2013-02-02-2正常。
现在的表现是grldr不能正常启动0pe,以往没出现过。
回复

使用道具 举报

2745#
发表于 2013-3-16 10:42:06 | 只看该作者
原帖由 pseudo 于 2013-3-15 23:03 发表
grub4dos-0.4.6a-2013-03-10正常,grub4dos-0.4.6a-2013-02-02-2正常。
现在的表现是grldr不能正常启动0pe,以往没出现过。

另外,使用grub4dos-0.4.6a-2013-03-10启动0PE之后,放有PETOOLS文件夹的UD可见区,开始菜单会生成两个重复的PETOOLS文件夹,资源管理器下也会出现内容重复的UD可见区盘符,但是grub4dos-0.4.6a-2013-02-02-2则不会。
回复

使用道具 举报

2746#
发表于 2013-3-16 11:09:26 | 只看该作者

回复 #2748 pseudo 的帖子

也许又是由于编译器的问题,一会我用4.5的编译一个看看。
回复

使用道具 举报

2747#
发表于 2013-3-16 11:15:21 | 只看该作者
试试这个,用GCC 4.5.2编译的。

grub4dos-0.4.6a-2013-03-16.7z

261.24 KB, 下载次数: 22, 下载积分: 无忧币 -2

回复

使用道具 举报

2748#
发表于 2013-3-16 11:54:29 | 只看该作者

回复 #2751 chenall 的帖子

0PE启动问题已经解决,但是放有PETOOLS的UD可见区重复问题依旧存在,如附图:

[ 本帖最后由 huyadong 于 2013-3-16 13:49 编辑 ]

0PE.JPG (66.74 KB, 下载次数: 136)

0PE.JPG
回复

使用道具 举报

2749#
发表于 2013-3-16 14:19:08 | 只看该作者

回复 #2752 huyadong 的帖子

这个应该和GRUB4DOS无关,让pseudo看看。
回复

使用道具 举报

2750#
发表于 2013-3-16 14:52:56 | 只看该作者

回复 #2753 chenall 的帖子

因使用grub4dos-0.4.6a-2013-02-02-2.7z 时的0PE不存在这种问题,刚依次测试了grub4dos-0.4.6a-2013-02-28.7z 、grub4dos-0.4.6a-2013-03-02.7zgrub4dos-0.4.6a-2013-03-03.7z 和grub4dos-0.4.6a-2013-03-10.7z 几个版本,发现从grub4dos-0.4.6a-2013-03-03.7z版本开始出现UD可见区盘符重复问题,这个问题去年12月份左右的版本也发生过,还是请chenall 帮忙看看是啥原因?
回复

使用道具 举报

2751#
发表于 2013-3-16 16:01:44 | 只看该作者

回复 #2754 huyadong 的帖子

在启动之前
map --status看看状态显示的是什么。
回复

使用道具 举报

2752#
发表于 2013-3-16 19:30:34 | 只看该作者
对比grub4dos-0.4.6a-2013-03-02跟grub4dos-0.4.6a-2013-03-03两个版本map --status没发现有啥差异,如图:

[ 本帖最后由 huyadong 于 2013-3-17 18:42 编辑 ]
回复

使用道具 举报

2753#
发表于 2013-3-17 17:28:55 | 只看该作者
我感觉,要么是编译器的问题,要么是用户超限使用 grub4dos 造成的。我粗略看了 3月3日的改动,没发现有什么改动可以影响到所报告的问题。

用户可能以某种错误的方式使用了 grub4dos。比如,用户占用了 grub4dos 需要使用的内存,造成潜在内存冲突,等等。总之,超限使用 grub4dos,超出 grub4dos 的能力。这种情况很隐蔽。往往当一个用户想当然地以为 grub4dos 应该具有某种能力(而实际上没有那么大的能力)的时候,就会发生这种情况,即,发生莫名其妙的情况。

用户应该检查自己的每一条命令、每一个用法,看看有没有可疑的 “超限” 情况的存在。

grub4dos 开发过程中有很多已经声明不支持的情况,用户如果强制使用那些不支持的情况,用户自己应该负责。
回复

使用道具 举报

2754#
发表于 2013-3-17 18:05:34 | 只看该作者

回复 #2757 不点 的帖子

最近经常碰到编译器问题,也许GCC 4.5会比较好一些,以后我还是用GCC 4.5来编译好了,只是用GCC 4.5编译的文件会比较大.


@huyadong 贴这个没有什么用途.
要贴在启动PE之前的状态.,也就是已经作了映射之后要chainloader启动PE了,这时的状态.如果你对GRUB4DOS不熟悉可能不好获得这个状态,先和pseudo联系处理看看.
回复

使用道具 举报

2755#
发表于 2013-3-17 18:23:37 | 只看该作者
原帖由 chenall 于 2013-3-17 18:05 发表
最近经常碰到编译器问题,也许GCC 4.5会比较好一些,以后我还是用GCC 4.5来编译好了,只是用GCC 4.5编译的文件会比较大.


@huyadong 贴这个没有什么用途.
要贴在启动PE之前的状态.,也就是已经作了映射之后要c ...

我确实对grub4dos不熟悉,P大贴给我详细写了操作步骤,请移步:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=270705&page=58&extra=page%3D1###

按照P大的方法,分别用出现盘符重复问题前后的两个grub4dos版本执行map --status状态对比如下图,希望这次有用。

[ 本帖最后由 huyadong 于 2013-3-17 18:46 编辑 ]

grub4dos-0.4.6a-2013-03-03.jpg (130 KB, 下载次数: 119)

grub4dos-0.4.6a-2013-03-03.jpg

grub4dos-0.4.6a-2013-03-02.jpg (115.86 KB, 下载次数: 110)

grub4dos-0.4.6a-2013-03-02.jpg
回复

使用道具 举报

2756#
发表于 2013-3-17 22:27:47 | 只看该作者
关于编译器的问题,会不会是程序中有某条语句存在问题,从而导致一些版本的编译器无视这问题而编译后运行正常,而某个版本却遇上了这个陷阱?
回复

使用道具 举报

2757#
发表于 2013-3-18 18:22:24 | 只看该作者

回复 #2759 huyadong 的帖子

已搞定。

内存某处原来清零的,现在不了。可能不同编译器差异吧。
不是g4d的bug,算是使用不当。
回复

使用道具 举报

2758#
发表于 2013-3-19 09:54:54 | 只看该作者
网启的时候,从ipxe转到grldr,菜单可以正常出来,进到里面map --mem (pd)/boot/iso/winpe.iso 加载镜像的时候,出错,提示Disk read error。如果网启引导文件直接是glrdr的时候正常。
试了好多版本,都是这个问题。
回复

使用道具 举报

2759#
发表于 2013-3-19 10:39:26 | 只看该作者

回复 #2762 bluetooth 的帖子

从ipxe转到grldr,可能涉及保持pxe栈问题。
如果grldr不从pxe环境启动,就不能访问pd。

转到grldr来下载镜像,比在ipxe里下载,没有速度优势吧。
回复

使用道具 举报

2760#
发表于 2013-3-19 13:41:58 | 只看该作者
原帖由 pseudo 于 2013-3-19 10:39 发表
从ipxe转到grldr,可能涉及保持pxe栈问题。
如果grldr不从pxe环境启动,就不能访问pd。

转到grldr来下载镜像,比在ipxe里下载,没有速度优势吧。

是没什么优势,但grldr用message比较漂亮,还有F6img等支持,菜单写起来也简单。
ipxe引导pxelinux倒是没什么问题。
本来想把引导文件设成pxelinux的,但是转到ipxe的时候,还需要再dhcp一下,比较麻烦,就把引导文件改成IPXE了。
另外,能不能把grldr的blocksize改得大一点,现在用修改blocksize后的pxelinux,下载速度相当快,有时比IPXE的http还快。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-28 13:16

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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