无忧启动论坛

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

[求助] 更新grub4dos-0.4.6a-2013-06-30版 我的UD盘无法启动了

  [复制链接]
61#
 楼主| 发表于 2013-7-14 21:04:46 | 只看该作者
2011yaya2007777 发表于 2013-7-14 09:28
请楼主帮忙测试一下,使用 55 楼环境:即一样的电脑,一样的 u 盘。

root

yaya大:一样的电脑,一样的 u 盘----已经测试,请看附件说明及图片!


截图.zip (1.45 MB, 下载次数: 4)
回复

使用道具 举报

62#
发表于 2013-7-14 22:08:09 | 只看该作者
不错,以后极速版就可以不要了。
回复

使用道具 举报

63#
发表于 2013-7-15 15:16:44 | 只看该作者
Re xyzxp :
请加载 usb 驱动,在命令行下执行:
read 0x82b8
若返回 0xff3f003f,则执行下列命令
write 0x82b8 0xff3f803f
read 0x82b8
若返回 0xff3f803f,则执行
ls (ud)/
ls /boot/grub/menu.lst
看一看是否正常了。

点评

Re yaya大:加载USB驱动后运行图:  详情 回复 发表于 2013-7-15 21:56
read 0x82b8 若返回 0xff3f003f,则执行下列命令 write 0x82b8 0xff3f803f read 0x82b8 若返回 0xff3f803f,则执行 ls (ud)/ 第一次执行以上都可以,返回信息正常。 但是执行 ls /boot/grub/menu.lst 时候  详情 回复 发表于 2013-7-15 19:54
回复

使用道具 举报

64#
 楼主| 发表于 2013-7-15 19:54:51 | 只看该作者
2011yaya2007777 发表于 2013-7-15 15:16
Re xyzxp :
请加载 usb 驱动,在命令行下执行:
read 0x82b8

read 0x82b8
若返回 0xff3f003f,则执行下列命令
write 0x82b8 0xff3f803f
read 0x82b8
若返回 0xff3f803f,则执行
ls (ud)/

第一次执行以上都可以,返回信息正常。
但是执行  ls /boot/grub/menu.lst  时候好像是出错 15 什么的,没有截图!再想截图,试了几次都不行了出现下面截图结果:

点评

0x82b8不是0x8268  详情 回复 发表于 2013-7-15 20:45
回复

使用道具 举报

65#
发表于 2013-7-15 20:45:23 | 只看该作者
xyzxp 发表于 2013-7-15 19:54
read 0x82b8
若返回 0xff3f003f,则执行下列命令
write 0x82b8 0xff3f803f

0x82b8不是0x8268

点评

谢谢P大提醒,呵呵!是我输错了,抱歉!  详情 回复 发表于 2013-7-15 21:47
回复

使用道具 举报

66#
 楼主| 发表于 2013-7-15 21:47:57 | 只看该作者
本帖最后由 xyzxp 于 2013-7-15 22:01 编辑
pseudo 发表于 2013-7-15 20:45
0x82b8不是0x8268


谢谢P大提醒,呵呵!第一次输对了,以后几次都输错了,抱歉!难怪第一次返回信息正确,以后不正常了?!
回复

使用道具 举报

67#
 楼主| 发表于 2013-7-15 21:56:15 | 只看该作者
2011yaya2007777 发表于 2013-7-15 15:16
Re xyzxp :
请加载 usb 驱动,在命令行下执行:
read 0x82b8

Re yaya大:加载USB驱动后运行图:










回复

使用道具 举报

68#
 楼主| 发表于 2013-7-15 22:05:26 | 只看该作者
辛苦yaya大,看看为什么运行 ls /boot/grub/menu.lst 还不行!
回复

使用道具 举报

69#
发表于 2013-7-15 22:57:26 | 只看该作者
再执行一次
read 0x82b8
看看返回什么,若返回 0xff3f003f,则执行下列命令
write 0x82b8 0xff3f803f
read 0x82b8
若返回 0xff3f803f,则执行
find /boot/grub/menu.lst

点评

find /boot/grub/menu.lst 执行后电脑死机。  详情 回复 发表于 2013-7-16 00:05
回复

使用道具 举报

70#
 楼主| 发表于 2013-7-16 00:05:48 | 只看该作者
2011yaya2007777 发表于 2013-7-15 22:57
再执行一次
read 0x82b8
看看返回什么,若返回 0xff3f003f,则执行下列命令

find /boot/grub/menu.lst  执行后电脑死机。


回复

使用道具 举报

71#
发表于 2013-7-16 07:30:18 | 只看该作者
本帖最后由 zhaohj 于 2013-7-16 07:34 编辑

checkrange 0xff3f003f read 0x82b8 && write 0x82b8 0xff3f803f
这句竟然能够列表(ud)所有目录下的文件,这个功能不错啊。
对列出的数字感兴趣,象PBR

@xyzxp:仔细看, boot/grub/menu.lst已经列出了。
回复

使用道具 举报

72#
发表于 2013-7-16 15:04:30 | 只看该作者
本帖最后由 2011yaya2007777 于 2013-7-17 17:01 编辑

看来问题的真相快浮出水面了。
请楼主再测试一下,看一看 ud 分区使用的驱动器号是何时改变的,或者说 usb 驱动程序为什么没有设置成功。

在同一电脑同一 u 盘,进入命令行测试:
read 0x82b8
read 0x21ae
(把以上 2 个值记录下来,测试完毕一并反馈回来)
write 0x82b8 0xff3f803f
read 0x82b8
(确保返回数值是 0xff3f803f)
ls (ud)/
(执行完毕,回到命令行后,再执行以下命令)
read 0x82b8
read 0x21ae
(把以上 2 个值也记录下来,测试完毕一并反馈回来)
find /boot/grub/menu.lst
(看一看是什么结果)

把 123.img 在 windows 下拖入可见分区,使用 FbinstTool 在菜单中加入:

title 123.img
find --set-root /123.img
map --mem /123.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

在不加载 usb 的情况,选 123.img 进入 DOS ,执行:
test
把显示数值一并反馈回来。

点评

Re yaya大:希望早日解决!  详情 回复 发表于 2013-7-16 22:10
回复

使用道具 举报

73#
 楼主| 发表于 2013-7-16 22:10:35 | 只看该作者
本帖最后由 xyzxp 于 2013-7-16 22:11 编辑
2011yaya2007777 发表于 2013-7-16 15:04
看来问题的真相快浮出水面了。
请楼主再测试一下,看一看 ud 分区使用的驱动器号是何时改变的,或者说 usb ...


Re yaya大:希望早日解决!莱鸟就可以享用了。







回复

使用道具 举报

74#
发表于 2013-7-17 17:06:06 | 只看该作者
本帖最后由 2011yaya2007777 于 2013-7-18 10:28 编辑

在同一电脑同一 u 盘,请楼主再测试一下,把显示数据抄上来。

点评

更新grldr后屏幕出现:0000 0000 0000 没有反应了!  详情 回复 发表于 2013-7-17 20:50
回复

使用道具 举报

75#
 楼主| 发表于 2013-7-17 20:50:00 | 只看该作者
本帖最后由 xyzxp 于 2013-7-17 20:51 编辑
2011yaya2007777 发表于 2013-7-17 17:06
在同一电脑同一 u 盘,请楼主再测试一下,把显示数据抄上来。


更新grldr后屏幕出现:0000 0000 0000 没有反应了!Ctrl+Alt+Del可以重启。

回复

使用道具 举报

76#
发表于 2013-7-17 22:19:17 | 只看该作者
从 ud 分区启动,竟然没有分配驱动器号 0x23,而是仍旧保持 00 。
明天再修改吧。
回复

使用道具 举报

77#
发表于 2013-7-18 10:38:17 | 只看该作者
本帖最后由 2011yaya2007777 于 2013-7-19 08:32 编辑

应当可以了。
楼主,你使用的 FbinstTool 是 1.606.2012.1221 版本吗?

点评

是 1.606.2012.1221  详情 回复 发表于 2013-7-18 14:48
回复

使用道具 举报

78#
 楼主| 发表于 2013-7-18 14:48:08 | 只看该作者
2011yaya2007777 发表于 2013-7-18 10:38
应当可以了。
楼主,你使用的 FbinstTool 是 1.606.2012.1221 版本吗?

是 1.606.2012.1221
回复

使用道具 举报

79#
发表于 2013-7-18 17:47:24 | 只看该作者
@xyzxp
测试最后的结果呢?测试也是辛苦的,感谢你!

点评

比较忙,白天没有时间,只能晚上测试回复。 回复yaya大: 这次在我的机子上加载 USB 已经可以进入菜单并运行工具了,呵呵!  详情 回复 发表于 2013-7-18 19:03
回复

使用道具 举报

80#
 楼主| 发表于 2013-7-18 19:03:06 | 只看该作者
本帖最后由 xyzxp 于 2013-7-18 19:14 编辑
zhaohj 发表于 2013-7-18 17:47
@xyzxp
测试最后的结果呢?测试也是辛苦的,感谢你!


比较忙,白天没有时间,只能晚上测试回复。

回复yaya大:   这次在我的机子上加载 USB 已经可以进入菜单并运行工具了,呵呵!




上边命令输入错误底下运行时已经修正。






回复

使用道具 举报

81#
 楼主| 发表于 2013-7-18 19:11:01 | 只看该作者
下午在单位HP台式机测试卡在  ... Scanning USB Devices ...  处底下只有光标在闪 !没有其它提示 Ctrl+Alt+Del 可以重启。按空格键可以进入菜单。
回复

使用道具 举报

82#
发表于 2013-7-19 09:40:49 | 只看该作者
本帖最后由 2011yaya2007777 于 2013-7-20 12:24 编辑

这就是说,通过内置菜单找到你的菜单,可以运行工具了。
但是进入命令行,执行 find /boot/grub/menu.lst 会卡死(以 20 秒为界,在我的电脑上有时停留 10 几秒,又显示出内容)。我认为这基本与 usb 驱动无关了。从以前的贴图看,似乎程序在探测硬盘的第 4,5 分区,而你只有分区 0,4 。至于在内置菜单不出错,而单独执行会出错,不太清楚。不过现在不影响工具运行,不去考虑他了。

请楼主在你单位的HP台式机测试一下,把调试代码抄上来。

点评

这次HP台式机测试卡在 ... Scanning USB Devices ... 底下有一个0_光标闪动 按F2也是进不去,按空格键可以运行命令并截图,不知道有没有用?  详情 回复 发表于 2013-7-19 22:22
回复

使用道具 举报

83#
 楼主| 发表于 2013-7-19 22:22:45 | 只看该作者
2011yaya2007777 发表于 2013-7-19 09:40
这就是说,通过内置菜单找到你的菜单,可以运行工具了。
但是进入命令行,执行 find /boot/grub/menu.lst  ...

这次HP台式机测试卡在  ... Scanning USB Devices ...  底下有一个0_光标闪动  按F2也是进不去,按空格键可以运行命令并截图,不知道有没有用?

回复

使用道具 举报

84#
发表于 2013-7-20 12:28:19 | 只看该作者
本帖最后由 2011yaya2007777 于 2013-7-26 08:58 编辑
... Scanning USB Devices ...  底下有一个0_光标闪动

居然卡在读磁盘上了。
麻烦楼主在你单位的HP台式机再测试一下(只测试加载 usb 的情况),如果失败,请把调试代码贴上来。

请加载失败的网友,在此反馈调试数字,不胜感谢!
回复

使用道具 举报

85#
 楼主| 发表于 2013-7-20 18:34:15 | 只看该作者
HP机器还是进不去;未接硬盘。

回复

使用道具 举报

86#
发表于 2013-7-20 20:58:23 | 只看该作者
明白了。已经修正,重新上传到 84 楼。
回复

使用道具 举报

87#
 楼主| 发表于 2013-7-21 13:03:02 | 只看该作者
本帖最后由 xyzxp 于 2013-7-22 12:15 编辑
2011yaya2007777 发表于 2013-7-20 20:58
明白了。已经修正,重新上传到 84 楼。


不按任何健还是不行,加载完USB后 进入命令行了,进不到菜单。



回复

使用道具 举报

88#
发表于 2013-7-26 09:01:13 | 只看该作者
本帖最后由 2011yaya2007777 于 2013-7-29 10:14 编辑

更新了检测逻辑。望楼主在你单位的HP台式机再测试一下(只测试加载 usb 的情况)。

点评

今天比较忙,在单位HP机器测试好像没有加载USB驱动过程,按F2也不行。不过可以进入菜单并启动了。 在我的电脑上F2加载USB驱动不能启动了,调试数字如下图:  详情 回复 发表于 2013-7-27 23:00
好的,明天测试!  详情 回复 发表于 2013-7-26 19:08
回复

使用道具 举报

89#
 楼主| 发表于 2013-7-26 19:08:05 | 只看该作者
2011yaya2007777 发表于 2013-7-26 09:01
更新了检测逻辑。望楼主在你单位的HP台式机再测试一下(只测试加载 usb 的情况)。

好的,明天测试!
回复

使用道具 举报

90#
 楼主| 发表于 2013-7-27 23:00:35 | 只看该作者
本帖最后由 xyzxp 于 2013-7-28 18:56 编辑
2011yaya2007777 发表于 2013-7-26 09:01
更新了检测逻辑。望楼主在你单位的HP台式机再测试一下(只测试加载 usb 的情况)。


今天再次在单位HP机器测试加载USB驱动成功,进入菜单并启动了。---

在我的电脑上F2加载USB驱动不能启动了---死机!调试数字如下图:


回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 08:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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