无忧启动论坛

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

GRUB4DOS更新建议、bug反馈专帖

    [复制链接]
2761#
发表于 2013-3-19 14:07:58 | 只看该作者

回复 #2764 bluetooth 的帖子

2. pxe blksize N

设置tftp packet size (传输包)大小。最小值是 512 ,最大值是 1432 。

这个参数主要使用在那些不支持远大于 512 字节包大小的tftp 服务器上。
回复

使用道具 举报

2762#
发表于 2013-3-19 19:43:47 | 只看该作者

grub4dos-0.4.6a-2013-03-16.7z有cat命令失效场合

此帖:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=270705&page=59#pid2725640
#585楼、#591、#596、#597、#599网友反馈的问题与此有关。

为了重现问题,我把pe简化一下:
http://pan.baidu.com/share/link?shareid=371883&uk=3475975191

下载这个生成iso在VMware9中即可测试。
其中grldr备有3.10版和3.16版方便替换对比。

具体表现:
1、启动到这个界面等待8秒,期间按esc将继续启动pe,否则进grub命令行。

2、进命令行后,3.16版grldr的cat命令废了,而3.10版grldr正常。

没测3.12版,可能从3.12版已经出问题。

[ 本帖最后由 pseudo 于 2013-3-19 22:17 编辑 ]

grldr310(cat正常).png (4.96 KB, 下载次数: 301)

grldr310(cat正常).png

grldr316(cat命令废了).png (5.38 KB, 下载次数: 319)

grldr316(cat命令废了).png
回复

使用道具 举报

2763#
发表于 2013-3-20 09:24:58 | 只看该作者
感觉像是 chenall 修改 parse_string 造成的。假如确实如此,那么问题很严重,不仅仅是 cat 要出问题,其他命令也有可能出问题。
回复

使用道具 举报

2764#
发表于 2013-3-20 09:31:05 | 只看该作者

回复 #2767 不点 的帖子

这个不是parse_string造成的,因为刚进入初始的GRUB4DOS环境中是一切正常的.

上面的例子应该是经过一系列处理之后出现的,,需要确定由什么命令引起的.

另外上面只是0.4.6A有问题,0.4.5C没有发现问题.
回复

使用道具 举报

2765#
发表于 2013-3-20 09:45:58 | 只看该作者
还是要请pseudo自己跟踪一下问题的原因,可能是写错内存或者其它原因.

像编译器问题,可以试试2013-03-12的看看是否有同样的问题.
回复

使用道具 举报

2766#
发表于 2013-3-21 11:11:20 | 只看该作者

Grub4Dos 0.61a 可能Bug反馈

在无忧混了多年了,还第一次发这种贴。

   测试P大 的最新版0PE时,顺便把0PE里最新版的GRLDR(0.61a) 放在自已的启动量产U盘上了,几天没用, 今天用U盘装机时, 开机出现 GRLDR No found!  另一台华顶X45机子上启动又能正常,再换回这台G31启动 还是 No Found GRLDR, 用虚拟机测试ISO镜像,可以启动,后来换了0.45C 版本,都OK了。
回复

使用道具 举报

2767#
发表于 2013-3-21 13:08:49 | 只看该作者
原帖由 chenall 于 2013-3-20 09:45 发表
还是要请pseudo自己跟踪一下问题的原因,可能是写错内存或者其它原因.

像编译器问题,可以试试2013-03-12的看看是否有同样的问题.

换grub4dos-0.4.6a-2013-03-20.7z版,其它不变,问题解决。




回复 #2770 thomas0769 的帖子
grub4dos-0.4.6a曾经有报No grldr,从grub4dos-0.4.6a-2013-01-14.7z起貌似已消除此现象。
回复

使用道具 举报

2768#
发表于 2013-3-21 14:13:27 | 只看该作者
新的版本只是增加了";;"功能,可以在同一行上执行多个命令,并没有针对以上问题进行修正.

这些问题比较奇怪,都和4.6a有关,也许是4.6a里面部份代码有问题.

需要慢慢找出原因.

[ 本帖最后由 chenall 于 2013-3-21 14:14 编辑 ]
回复

使用道具 举报

2769#
发表于 2013-3-21 17:02:49 | 只看该作者
新的版本只是增加了";;"功能,可以在同一行上执行多个命令!
请教这个在新的grub4dos-0.45上也加入了吗?
回复

使用道具 举报

2770#
发表于 2013-3-21 17:25:04 | 只看该作者

回复 #2773 thttht 的帖子

同步更新的,

更多用法可以参考一下ISSUE 118.
直接在GOOGLECODE上的ISSUE中输入118就可以看到了.
回复

使用道具 举报

2771#
发表于 2013-3-22 13:36:05 | 只看该作者

回复 #2772 chenall 的帖子

622楼用3.20版
http://bbs.wuyou.net/forum.php?m ... ;page=63#pid2728011
又遇到,625楼正常。
回复

使用道具 举报

2772#
发表于 2013-3-22 15:23:35 | 只看该作者
cat 命令出错的问题,原则上讲,都可以精确定位。

只要有时间,就能找到根源。

比如说,在出问题的机子上,进入 grub 命令行,单独执行一条 cat 命令,看看是否正常?如果正常,那就怀疑 cat 之所以不正常,是与事先执行过的其他命令相关的。如果单独的一条 cat 就已经不正常了,那就怀疑 grub4dos 本身存在 bug。
回复

使用道具 举报

2773#
发表于 2013-3-23 13:05:26 | 只看该作者
grub4dos-2013-03-20 貌似有bug  具体看截图吧  

红色线的是文件名有问题  其中0.46a的文件名是正确的  0.45c有问题。。。   黄 色 线的是在0.46a中文件丢失。。。



[ 本帖最后由 sratlf 于 2013-3-23 13:33 编辑 ]
回复

使用道具 举报

2774#
发表于 2013-3-23 22:29:38 | 只看该作者
0.46a的会丢文件,测试如下:

1.png (19.68 KB, 下载次数: 182)

1.png

2.png (16.23 KB, 下载次数: 182)

2.png
回复

使用道具 举报

2775#
发表于 2013-3-24 09:53:12 | 只看该作者
看起来很严重,先试试附件.
先试R334的,如果R334已经出问题了就不用试了.

R334正常的话再试试R335的.

grub4dos-0.4.5c-R334.7z

254.53 KB, 下载次数: 3, 下载积分: 无忧币 -2

grub4dos-0.4.6a-r334.7z

261.34 KB, 下载次数: 9, 下载积分: 无忧币 -2

grub4dos-0.4.5c-r335.7z

254.57 KB, 下载次数: 3, 下载积分: 无忧币 -2

grub4dos-0.4.6a-r335.7z

261.34 KB, 下载次数: 5, 下载积分: 无忧币 -2

回复

使用道具 举报

2776#
发表于 2013-3-24 10:38:14 | 只看该作者
r334一样报错:

[ 本帖最后由 527104427 于 2013-3-24 11:18 编辑 ]

1.png (14.65 KB, 下载次数: 174)

1.png

8.png (18.82 KB, 下载次数: 170)

8.png
回复

使用道具 举报

2777#
发表于 2013-3-24 10:59:58 | 只看该作者
楼上,恕我直言,你的测试不严谨。你没有提供 0.4.5c 的测试信息,而 chenall 上载的版本有 0.4.5c 和 0.4.6a 两个版本。
回复

使用道具 举报

2778#
发表于 2013-3-24 11:06:52 | 只看该作者

回复 #2781 不点 的帖子

与2778楼的反馈一样,0.45c正常。所以省略了
回复

使用道具 举报

2779#
发表于 2013-3-24 18:15:26 | 只看该作者
r334也有问题,就和编译器有一些关系,另外我觉得代码里面可能会有一些逻辑问题,所以才会这样子。对编译器不熟不知如何找出来。。
有没有比较好的调试办法??都不知哪一版的编译器好用了。。
回复

使用道具 举报

2780#
发表于 2013-3-25 11:04:43 | 只看该作者
有空再试试这个,用GCC 4.8编译的最新版本.

grub4dos-0.4.5c-2013-03-25.7z

257.04 KB, 下载次数: 5, 下载积分: 无忧币 -2

grub4dos-0.4.6a-2013-03-25.7z

263.56 KB, 下载次数: 8, 下载积分: 无忧币 -2

回复

使用道具 举报

2781#
发表于 2013-3-25 11:21:57 | 只看该作者

回复 #2784 chenall 的帖子

0.46a测试结果同#2777相同  没变化  还是有一部分文件丢失
回复

使用道具 举报

2782#
发表于 2013-3-27 08:38:31 | 只看该作者
前面的几个测试版本 0.4.5C 都确定没有问题吗?????
回复

使用道具 举报

2783#
发表于 2013-3-28 01:41:08 | 只看该作者

回复 #2772 chenall 的帖子

回复

使用道具 举报

2784#
发表于 2013-3-28 09:55:58 | 只看该作者

回复 #2786 chenall 的帖子

是的  0.45c都没问题  只是显示长文件名有问题  但不会丢失文件
回复

使用道具 举报

2785#
发表于 2013-3-29 17:10:32 | 只看该作者

回复 #2777 sratlf 的帖子

抱歉,之前没有注意截图..

现在仔细看了一下,发现
首先这是光盘上的,
0.4.5C是不支持Joliet格式的,而0.4.6a有支持,
1.文件名长度没有问题,上面的0.4.5C显示了31个字符,那是因为你的ISO属性设置了ISO9660的文件名长度是31个字符.

2.0.4.6a少文件应该是0.4.6a的处理有一些问题.我对ISO格式不太了解,只能尽量去查找,或许yaya比较容易找到问题原因,
回复

使用道具 举报

2786#
发表于 2013-3-29 17:38:05 | 只看该作者

回复 #2789 chenall 的帖子

文件名变短已经猜到是格式问题  这个并不怎么在意  主要的还是文件名丢失的问题  感觉很奇怪。。。
回复

使用道具 举报

2787#
发表于 2013-3-29 17:49:54 | 只看该作者
再试试这个R333的源码,

grub4dos-0.4.6a-2013-03-29.7z

263.21 KB, 下载次数: 6, 下载积分: 无忧币 -2

回复

使用道具 举报

2788#
发表于 2013-3-29 17:54:54 | 只看该作者

回复 #2791 chenall 的帖子

晚上到家试下   在公司下载不了论坛的附件
回复

使用道具 举报

2789#
发表于 2013-3-29 22:41:39 | 只看该作者

回复 #2791 chenall 的帖子

还是不行  这个版本的还是会丢失那几个文件名
回复

使用道具 举报

2790#
发表于 2013-3-30 00:01:30 | 只看该作者

回复 #2791 chenall 的帖子

找时间挨个测试了一下  grub4dos-0.4.6a-2013-01-13版没有丢失文件的bug  grub4dos-0.4.6a-2013-01-14版以后的一直到现在的都有这个bug

更新日志写的是
* (yaya) 2013-01-14 import:
- USB 2.0 boot driver
- UDF support
- Joliet support

* iftitle English documentation.


不知道是不是添加Joliet格式支持造成的


更新:mkisofs使用-R参数生成的iso也有点问题  看截图吧  还是丢失文件的bug



再更新: mkisofs不使用-R或者-J参数生成的iso没有丢失文件的bug。。。  一切正常  不过需要添加-l参数  否则lzma压缩的文件会提示找不到文件

[ 本帖最后由 sratlf 于 2013-3-30 00:22 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-23 06:13

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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