无忧启动论坛

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

反馈一个 grldr.mbr 0.4.6a 的 bug

  [复制链接]
31#
发表于 2013-11-6 19:50:58 | 显示全部楼层
不点 发表于 2013-11-6 19:46
再试试:
cat --hex (fd1)+1
cat --hex (hd1)+1


Disk read error

20131106_193936.jpg (154.5 KB, 下载次数: 143)

20131106_193936.jpg
回复

使用道具 举报

32#
发表于 2013-11-6 19:59:15 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-11-6 20:02 编辑

内置菜单改为commandline,启动时狂按ESC。结果一样。

20131106_195945.jpg (148.04 KB, 下载次数: 143)

20131106_195945.jpg
回复

使用道具 举报

33#
发表于 2013-11-6 20:04:38 | 显示全部楼层
手机形成的U盘不稳定,经常需要重启手机,哎
回复

使用道具 举报

34#
发表于 2013-11-6 20:07:39 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-11-6 20:11 编辑
不点 发表于 2013-11-6 20:06
另外,注意到 0x80 居然支持 LBA,这恐怕是个假象。

执行


geometry --tune (hd0) 好像死机状态, 风扇狂响。

DEBUG BOOT selected ......
0x27e<1 press key (common.c.367)>
Get upper memory... 0xfc00<2 press key (common.c.372)>
_
回复

使用道具 举报

35#
发表于 2013-11-6 20:19:06 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-11-6 20:21 编辑
不点 发表于 2013-11-6 20:12
用 chenall 的 bios 外部命令,执行汇编指令,分别用 chs 模式和 lba 模式读 hd0 的第一扇区,看看是不是 c ...


2013-07-24的0.4.6a的grld,现象相同。
0.4.5c的分区引导记录,2013-10-30的0.4.5c的grldr,disk error
回复

使用道具 举报

36#
发表于 2013-11-6 22:04:39 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-11-6 22:22 编辑

又再测试了一下:
内存卡用手机格式化,0x1C为00,0x5D为FF
内存卡用读卡器在WIN7下格式化,0x1C为3F,0x5D为00

手机U盘一个奇怪的现象,在我的电脑中看不到U盘,但fbinstool和BOOTICE却能看到,托盘的安全删除硬件也能看到U盘。

1.jpg (45.06 KB, 下载次数: 154)

1.jpg

2.jpg (25.08 KB, 下载次数: 144)

2.jpg

3.jpg (54.54 KB, 下载次数: 133)

3.jpg

4.jpg (104.77 KB, 下载次数: 157)

4.jpg

5.jpg (41.94 KB, 下载次数: 135)

5.jpg
回复

使用道具 举报

37#
发表于 2013-11-6 22:35:00 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-11-6 22:53 编辑

手机格式化内存卡,用BOOTICE写入grub4dos分区引导记录,0X1C为00, 0X5D为FF,启动明基笔记本, disk error。
改0X5D为00, 启动明基笔记本,加载USB驱动成功,ls 能显示U盘内容,但启动0PE时在加载SRS时卡住。find在显示(fd0)后卡住,死机状。不加载USB驱动,ls 返回Disk read error。

加载USB驱动成功后,hd1是本地硬盘,fd0是U盘, hd0不知是什么,一访问hd0就死机。fd0的C/H/S也与读卡器格式化的不一样。见下图:

20131106_222846.jpg (130.24 KB, 下载次数: 124)

20131106_222846.jpg

1.jpg (131.79 KB, 下载次数: 123)

1.jpg

点评

注意更新0pe版本。 grldr内置菜单中显式访问hd0的这行 if exist (hd0)/0PE/0PENB.LZMA rootnoverify (hd0) && goto 2 早已被注释掉。  详情 回复 发表于 2013-11-7 14:06
回复

使用道具 举报

38#
发表于 2013-11-7 13:35:52 | 显示全部楼层
2011yaya2007777 发表于 2013-11-7 11:55
以91楼环境为条件讨论:

那 ls (fd0)/ , ls (hd0)/ , ls (hd1)/ 各是什么?

find 在(fd0)后卡住,后面的盘符是拨出U盘后出现的
回复

使用道具 举报

39#
发表于 2013-11-7 15:44:20 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-11-7 15:56 编辑
2011yaya2007777 发表于 2013-11-7 14:38
卡插入手机再连接电脑,BIOS给他分配了2个驱动器号00及0x80。
未升级时,BIOS以00启动,不知何故,加载g ...


USB驱动不加载,fd0和hd0均不可读,奇怪的是grldr如何加载的?USB驱动加载后,fd0可读,但运行PE好像有一定问题,hd0还是不可读。下图是不加载USB驱动情况。hd0的不可读是不确定,现象是出现第一行c/h/s信息后, 只是光标闪动,一段时间后,拨出U盘,然后显示disk read error.

20131107_134319.jpg (96.95 KB, 下载次数: 128)

20131107_134319.jpg
回复

使用道具 举报

40#
发表于 2013-11-7 19:13:06 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-11-7 19:31 编辑

在家里的神舟台式机上,BIOS中可以看到两个一样的U盘选项(图中含SAMSUNG字符的选项),两个都能不加载USB驱动启动,并且一样是0x00。grldr启动后再重新热启动(三键或reboot),会在启动后BIOS检测不到U盘,再冷启动也检测不到U盘(在此机器上几率高达50%以上),手机必须重新启动,重新进入大容量存储模式。但直接按电源键关闭,再冷启动,试了两三次基本上都可以检测到U盘。从这个情况看,好像是BIOS的原因。也可能是使手机进入大容量存储模式的程序不太稳定,会对检测U盘的动作产生反应,失去了大容量存储模式的完整状态。因为这个状态好像既不是大容量存储模式也不是MTP模式。从神舟台式机和联想台式机的启动情况看,只有明基笔记本会产生0x00和0x80同时存在的现象。

20131107_190330.jpg (158.89 KB, 下载次数: 118)

20131107_190330.jpg

20131107_190457.jpg (73.11 KB, 下载次数: 116)

20131107_190457.jpg
回复

使用道具 举报

41#
发表于 2013-11-7 19:33:17 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-11-7 19:45 编辑
不点 发表于 2013-11-7 19:29
愚蠢的设置:H=4,S=16

你能否试试在 BPB 中把它们改成 S=63,H=255,即 BPB 扇区的偏移 0x18 处为 3F, ...


直接用WINHEX打开磁盘,找到0x18和0x1A吗?找到修改后在神舟台式机上启动正常,geometry 显示的C/H/S与修改的一致。
回复

使用道具 举报

42#
发表于 2013-11-7 20:42:00 来自手机 | 显示全部楼层
2011yaya2007777 发表于 2013-11-7 20:34
不好意思,101楼写错了。应当是“未升级时”和“升级后”。
赞成不点意见,应当搞清楚到底驱动器号00及0x8 ...

测试没问题,明基笔记本在单位,中午有一个多小时的休息时间,就是手机经常变成非U盘状态,需要重启,有点费时间。
回复

使用道具 举报

43#
发表于 2013-11-8 10:15:40 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-11-8 10:17 编辑

H/S的更改在明基笔记本上也一样,与更改后的一致。hd0访问时,不拨出U盘会在10分钟左右后出现disk read error, 没有死机。
回复

使用道具 举报

44#
发表于 2013-11-8 12:13:29 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-11-8 12:37 编辑

内置菜单能不能我把它改成commandline, 因为有find 语句会卡住。
内置菜单选择commandline后,成功进入命令行,其他情况与以前一样。
回复

使用道具 举报

45#
发表于 2013-11-8 12:27:44 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-11-8 12:45 编辑
2011yaya2007777 发表于 2013-11-8 12:25
不用改,程序只执行以部分。


立即进入内置菜单了,分区引导记录是0.4.5c,显示grldr是0.4.6是2013-11-03,停留在Booting 'find /menu.lst, /boot/grub/menu.lst, /grub/menu.lst', 下一行,光标闪动。15分钟后还是在光标闪动。
回复

使用道具 举报

46#
发表于 2013-11-8 13:00:57 | 显示全部楼层
2011yaya2007777 发表于 2013-11-8 12:49
重新从123楼下载,再测试。强制加载usb驱动。


先上图

1.jpg (98.32 KB, 下载次数: 162)

1.jpg

2.jpg (47.46 KB, 下载次数: 138)

2.jpg

虚拟机启动.jpg (59.21 KB, 下载次数: 163)

虚拟机启动.jpg
回复

使用道具 举报

47#
发表于 2013-11-8 13:27:36 | 显示全部楼层
2011yaya2007777 发表于 2013-11-8 13:16
实机测试


现在是实机

1.jpg (64.46 KB, 下载次数: 146)

1.jpg

2.jpg (149.85 KB, 下载次数: 145)

2.jpg

3.jpg (181.86 KB, 下载次数: 149)

3.jpg
回复

使用道具 举报

48#
发表于 2013-11-8 16:23:04 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-11-8 16:54 编辑

上图, 0PE是1.4.9, 2013.08.08版本

0PE按空格.jpg (54.41 KB, 下载次数: 147)

0PE按空格.jpg

0PE未按空格.jpg (97.77 KB, 下载次数: 145)

0PE未按空格.jpg

加载USB驱动.jpg (193.72 KB, 下载次数: 151)

加载USB驱动.jpg

未加载USB驱动.jpg (198.81 KB, 下载次数: 145)

未加载USB驱动.jpg
回复

使用道具 举报

49#
发表于 2013-11-8 16:56:15 | 显示全部楼层
2011yaya2007777 发表于 2013-11-8 16:46
如果可能的话,还请你再测试一下今天上传的grldr,看看与132楼有何不同。辛苦了。


是123楼的吗?要明天测试了。
回复

使用道具 举报

50#
发表于 2013-11-9 08:59:05 | 显示全部楼层
这是11-03的,未加载USB驱动

20131109_083312.jpg (136.69 KB, 下载次数: 139)

20131109_083312.jpg
回复

使用道具 举报

51#
发表于 2013-11-11 08:10:09 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-11-11 08:41 编辑
2011yaya2007777 发表于 2013-11-10 21:56
请 mygamexxx 按123楼的要求再测试1次。拜托了。
2次等待30秒。


停在
0
D80R27_
5分钟了不动

30分钟了还是不动
回复

使用道具 举报

52#
发表于 2013-11-11 12:03:15 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-11-11 13:11 编辑
2011yaya2007777 发表于 2013-11-11 11:33
奇怪,同样的环境,上次拍照不死机,这次死机了。
用这个测试一下。10秒拍照时间。


在下图的界面,停止了几分钟还是不动,更长的时间等会再测试。不知过了多少时间,进入了命令行。root 是0x00,U盘文件在(hd0)

20131111_115914.jpg (73.25 KB, 下载次数: 147)

20131111_115914.jpg
回复

使用道具 举报

53#
发表于 2013-11-11 14:44:28 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-11-11 14:53 编辑

停止在12_后,直接按电源键关机,再加电启动,U盘总是失去大容量存储模式状态,需要重新启动手机,重新进入大容量存储模式。是否对U盘的探测,导致了大容量存储模式的失效。

现象是再加电启动时,在BIOS自检时停滞,拨出U盘,插入其他电脑,看不到U盘,也不是MTP模式状态。
回复

使用道具 举报

54#
发表于 2013-11-11 15:25:50 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-11-11 15:34 编辑

终于一次成功进入命令行,在按ESC状态下,不知是否对USB驱动的加载有没有影响,来不及拍照,成功启动0PE。先root (hd0), 再以map  --mem 方式启动。USB鼠标的存在是否有影响?

拍照很仓促,重启后又失去大容量存储模式状态,哎!尝试了十次以上,有4次进入命令行。

20131111_152724.jpg (166.66 KB, 下载次数: 150)

20131111_152724.jpg

20131111_152733.jpg (150.71 KB, 下载次数: 150)

20131111_152733.jpg
回复

使用道具 举报

55#
发表于 2013-11-11 15:46:10 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-11-11 15:59 编辑
2011yaya2007777 发表于 2013-11-11 15:38
看来暂停10秒不够。按 Pause 暂停键就可。
USB鼠标的存在没有影响。我只是提供一个思路:插拔一次。


插拔一次没用,因为是手机失去了大容量存储模式的状态。出现123之后的速度很快,有点来不及拍照。到USB驱动加载成功,来个暂停,fd0还是存在,并且占据了root。
BIOS有引导选项,只有一个。我有准备的时候,它就停在012_,我没准备的时候又加载成功了,加载成功的机率太低。
回复

使用道具 举报

56#
发表于 2013-11-11 16:06:59 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-11-11 16:12 编辑
2011yaya2007777 发表于 2013-11-11 16:03
135 和143楼启动后根都是00。

在 D80 后暂停10秒,是拍照间隙,不要等到显示123


123在显示D80前

终于捕捉到一次,但无法不加载USB驱动,按ESC键没用。

20131111_160752.jpg (152.82 KB, 下载次数: 137)

20131111_160752.jpg

20131111_160858.jpg (168.42 KB, 下载次数: 143)

20131111_160858.jpg
回复

使用道具 举报

57#
发表于 2013-11-11 22:25:45 来自手机 | 显示全部楼层
2011yaya2007777 发表于 2013-11-11 19:29
手机是什么品牌,什么型号?

三星I9308
回复

使用道具 举报

58#
发表于 2013-11-12 10:25:53 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-11-12 10:28 编辑

测试情况如下:未加载驱动时,geometry (hd0) 后的disk read error,是在等待一段时间后,拨出U盘后出来的。

未加载驱动.jpg (162.42 KB, 下载次数: 156)

未加载驱动.jpg

加载驱动.jpg (154.36 KB, 下载次数: 140)

加载驱动.jpg
回复

使用道具 举报

59#
发表于 2013-11-12 11:51:08 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-11-12 13:13 编辑

用BOOTICE 写入GRUB4DOS分区引导记录后,0x5D位置都会变成FF,如果此位置是FF就会出现disk error,如果改为00就能顺利启动。

能不能在加载USB驱动后,如果发现0x80是U盘后,将0x80自动改为root。因为root为fd0,运行find就会卡住,将root转为hd0后,运行find就没有卡住现象。

另外,find命令是不是又不支持hd0格式磁盘的查找了?因为 ls (hd0)/ 能列出文件,但用find找不到。
回复

使用道具 举报

60#
发表于 2013-11-12 13:11:14 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-11-12 13:12 编辑

0
D80R27L00H02L80L81
0000000000000000000000000000 000000000000000000000000000000
0000000000000000000000000000 000000000000000000000000000000
0000000000000000000000000000 000000000000000000000000000000
0000000000000000000000000000 000000000000000000000000000000
_

下面0的数量没有计算,反正4行全部是0
最后一行_表示光标在此闪动。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-17 18:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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