无忧启动论坛

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

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

  [复制链接]
跳转到指定楼层
1#
发表于 2013-7-6 01:00:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 xyzxp 于 2013-7-20 21:13 编辑

我的2个U盘 :都是UD启动盘   一个是群联主控8G U盘;一个是USB 3.0  32G U盘。

更新 grub4dos-0.4.6a-2013-06-30版(及2013-7-4版) 只更新grldr 就无法启动了;再更新到 grub4dos-0.4.5c-2013-07-05 又可以启动了,大师们看看是什么原因?

grub4dos-0.4.6a-2013-06-30版 卡在第3张图片位置死机,只能按重启键。








2#
发表于 2013-7-6 13:11:59 | 只看该作者
google翻译一下图中“Loading USB 2.0 driver”、“Press spacebar not loading”是什么意思就知道原因了。

点评

回复P大:使用grub4dos-0.4.6a-2013-07-09版,我的2个U盘均成功启动。  详情 回复 发表于 2013-7-9 15:16
回复

使用道具 举报

3#
 楼主| 发表于 2013-7-6 13:38:21 | 只看该作者
本帖最后由 xyzxp 于 2013-7-6 13:41 编辑

谢谢P大,知道原因了。

新版grub4dos-0.4.6a yaya大加入了加载USB2.0驱动功能。

点评

按空格键, 2个U盘都可以正常进入菜单并启动了。  详情 回复 发表于 2013-7-6 20:25
貌似还没翻译“Press spacebar”?  详情 回复 发表于 2013-7-6 14:59
回复

使用道具 举报

4#
发表于 2013-7-6 14:59:54 | 只看该作者
xyzxp 发表于 2013-7-6 13:38
谢谢P大,知道原因了。

新版grub4dos-0.4.6a yaya大加入了加载USB2.0驱动功能。

貌似还没翻译“Press spacebar”?
回复

使用道具 举报

5#
发表于 2013-7-6 15:05:43 | 只看该作者
我的2个U盘

2个u盘同样现象?菜单在隐藏区还是可见区?在什么目录下?
回复

使用道具 举报

6#
 楼主| 发表于 2013-7-6 19:58:53 | 只看该作者
本帖最后由 xyzxp 于 2013-7-6 20:01 编辑
2011yaya2007777 发表于 2013-7-6 15:05
2个u盘同样现象?菜单在隐藏区还是可见区?在什么目录下?


回复yaya大:菜单在隐藏区   /boot/grub/menu.lst  
回复

使用道具 举报

7#
 楼主| 发表于 2013-7-6 20:25:28 | 只看该作者
xyzxp 发表于 2013-7-6 13:38
谢谢P大,知道原因了。

新版grub4dos-0.4.6a yaya大加入了加载USB2.0驱动功能。

按空格键, 2个U盘都可以正常进入菜单并启动了。
回复

使用道具 举报

8#
发表于 2013-7-7 09:32:04 | 只看该作者
按空格键正常,是没有加载 usb 驱动。
在我的 u 盘,把菜单从可见区移动到隐藏区 /boot/grub/,正常啊。
当出现第二张截图时,选第二项命令行,键入 find ,然后把截图贴上来。
回复

使用道具 举报

9#
 楼主| 发表于 2013-7-7 23:08:48 | 只看该作者
2011yaya2007777 发表于 2013-7-7 09:32
按空格键正常,是没有加载 usb 驱动。
在我的 u 盘,把菜单从可见区移动到隐藏区 /boot/grub/,正常啊。
...

回复yaya大:

第一张图片是我的UD启动盘文件结构;第2张是键入 find 后运行图片。请yaya大分析一下原因,辛苦了!




回复

使用道具 举报

10#
发表于 2013-7-8 08:28:27 | 只看该作者
本帖最后由 2011yaya2007777 于 2013-7-8 10:26 编辑

看 9 楼第 2 张截图,似乎是没有加载 usb 驱动的情况,但是 (ud) 怎么排列在 (fd0,0) 之后?
麻烦你搞 2 张截图:加载及不加载 usb 驱动,即当 1 楼出现第 1 张截图时,1. 按空格键不加载。 2. 不按键加载。
请使用7月4日版本
                  
当出现 1 楼第 2 张截图时,迅速进入命令行,分别执行命令:
root
find
find /boot/grub/menu.lst    注意:find 之后有空格

再搞 2 张截图,在加载 usb 驱动情况下:
1.
read 0x413                 比如返回  0x85027a
calc 0x027a*2            比如返回  1268 (HEX:0x4f4)
cat --hex (md)0x4f4+1

2.
cat --hex (hd0)+1
注:或者 cat --hex (fd0)+1    ,这要看 find 返回情况,有哪个,就用哪个。
回复

使用道具 举报

11#
发表于 2013-7-8 09:51:25 | 只看该作者
2011yaya2007777 发表于 2013-7-8 08:28
看 9 楼第 2 张截图,似乎是没有加载 usb 驱动的情况,但是 (ud) 怎么排列在 (fd0,0) 之后?
麻烦你搞 2 张 ...

0704 0.46a在vmware虚拟机无法启动  左上角有non-MS: skip提示  光标满屏幕乱飘

回复

使用道具 举报

12#
发表于 2013-7-8 10:34:43 | 只看该作者
本帖最后由 2011yaya2007777 于 2013-7-8 11:09 编辑

我使用 .iso 文件从  vmware 虚拟机启动没有问题。请问你是怎样启动的?
回复

使用道具 举报

13#
发表于 2013-7-8 11:03:57 | 只看该作者
2011yaya2007777 发表于 2013-7-8 10:34
我使用 .iso 文件从  vmware 虚拟机启动没有问题。请问你是然后启动的?

不是  就是从iso直接启动的  vmware9.0.1版
回复

使用道具 举报

14#
发表于 2013-7-8 11:12:31 | 只看该作者
本帖最后由 2011yaya2007777 于 2013-7-8 11:38 编辑

我的是 7.1.3 build-324285,我没有 vmware9.0.1 版,没法测试。

从贴图看,已经加载了 grldr 头部,正在寻找 grldr ,扩展(或逻辑)分区标记不是 5,f,15,1f,85,因而判定为非 ms 分区,跳过。

发现问题了。使用 grldr_cd.bin 作为引导文件没有问题;使用 grldr 头部作为引导文件有问题,待排查。
回复

使用道具 举报

15#
发表于 2013-7-8 11:26:03 | 只看该作者
2011yaya2007777 发表于 2013-7-8 11:12
我的是 7.1.3 build-324285,我没有 vmware9.0.1 版,没法测试。

VMware_Workstation_9.0.1_Lite_Eng_&_Rus

能否根据这个搜索看有哪个可以下载  公司网络有屏蔽下载类站点  我正在用的这个没办法现在传到网上
回复

使用道具 举报

16#
 楼主| 发表于 2013-7-8 19:36:27 | 只看该作者
2011yaya2007777 发表于 2013-7-8 08:28
看 9 楼第 2 张截图,似乎是没有加载 usb 驱动的情况,但是 (ud) 怎么排列在 (fd0,0) 之后?
麻烦你搞 2 张 ...

回复yaya大:

第1  2 张是加载USB驱动;第3 张是按空格键没有加载驱动截图。





回复

使用道具 举报

17#
 楼主| 发表于 2013-7-8 20:22:23 | 只看该作者
2011yaya2007777 发表于 2013-7-8 08:28
看 9 楼第 2 张截图,似乎是没有加载 usb 驱动的情况,但是 (ud) 怎么排列在 (fd0,0) 之后?
麻烦你搞 2 张 ...

换成 2013.7.4版本,和前面一样,前2张加载USB驱动;后边一张不加载。还有后面的命令不对,莱鸟不懂,原谅一下!








回复

使用道具 举报

18#
 楼主| 发表于 2013-7-8 20:46:15 | 只看该作者
刚才在我的华硕主板台式机,加载USB驱动成功启动,看来是个案!

是我的精英主板台式机出现上边问题,2个U盘都是。是否加载成功应该和主板有关系。
回复

使用道具 举报

19#
发表于 2013-7-8 21:09:01 | 只看该作者
最后 1 张截图是没有加载 usb 启动情况下的,请在加载情况下测试,即 root 命令返回 (hd0,0) 的情况下。
注意 (md) 后面没有空格。
再截 1 张:  
cat --hex (hd0)+1
注意:cat 和 hex  后面有空格,(hd0) 后面没有空格。
回复

使用道具 举报

20#
 楼主| 发表于 2013-7-8 21:31:21 | 只看该作者
2011yaya2007777 发表于 2013-7-8 21:09
最后 1 张截图是没有加载 usb 启动情况下的,请在加载情况下测试,即 root 命令返回 (hd0,0) 的情况下。
注 ...

回复

使用道具 举报

21#
发表于 2013-7-8 21:52:45 | 只看该作者
按回车键把 0x170-0x1ff 贴上来。
另外那张?
read 0x413                 比如返回  0x85027a
calc 0x027a*2            比如返回  1268 (HEX:0x4f4)
cat --hex (md)0x4f4+1

回复

使用道具 举报

22#
 楼主| 发表于 2013-7-8 22:21:36 | 只看该作者
2011yaya2007777 发表于 2013-7-8 21:52
按回车键把 0x170-0x1ff 贴上来。
另外那张?
read 0x413                 比如返回  0x85027a




回复

使用道具 举报

23#
 楼主| 发表于 2013-7-8 22:25:27 | 只看该作者


回复

使用道具 举报

24#
发表于 2013-7-8 22:28:48 | 只看该作者
0x277*2=0x4ee
cat --hex (md)0x4ee+1

还有 cat --hex (hd0)+1 的后面截图
回复

使用道具 举报

25#
 楼主| 发表于 2013-7-8 22:31:56 | 只看该作者
还有 cat --hex (hd0)+1 的后面截图

就是最后的图片。
回复

使用道具 举报

26#
 楼主| 发表于 2013-7-8 22:33:45 | 只看该作者
我的硬盘有问题,网速也慢,我是实机启动,比较慢。
回复

使用道具 举报

27#
发表于 2013-7-8 22:47:23 | 只看该作者
本帖最后由 2011yaya2007777 于 2013-7-8 22:48 编辑

网速慢就不用测试 cat --hex (md)0x4ee+1 了。
在不加载 usb 驱动的情况下,截 2 张图:
cat --hex (fd0)+1
cat --hex (fd0,0)+1

感谢你耐心的测试!
回复

使用道具 举报

28#
 楼主| 发表于 2013-7-8 22:49:52 | 只看该作者
本帖最后由 xyzxp 于 2013-7-8 23:12 编辑

已经测试正在上传。。。




不加载USB驱动:






回复

使用道具 举报

29#
 楼主| 发表于 2013-7-8 23:15:20 | 只看该作者
2011yaya2007777 发表于 2013-7-8 22:47
网速慢就不用测试 cat --hex (md)0x4ee+1 了。
在不加载 usb 驱动的情况下,截 2 张图:
cat --hex (fd0) ...

已经上传,辛苦看看,造福大家。
回复

使用道具 举报

30#
发表于 2013-7-9 08:59:15 | 只看该作者
本帖最后由 2011yaya2007777 于 2013-7-9 09:01 编辑

从截图分析,usb 驱动程序加载正常,对于磁盘的识别也正常。搞不清楚的是,启动后不加载外置菜单,根目录应当是 ud,现在怎么成了 fd0,0 或者 hd0,0 ?莫非修改内置菜单来?
使用 cat --hex (hd0)+1 可以访问 0x80 磁盘,但是使用 find 则不能在 0x80 磁盘寻找文件?
这个个案,肯定是加载 usb 驱动造成的,但却不是 usb 驱动本身的问题,是 grldr 访问 ud 分区出错了,而且与主板切切相关!求高人指点。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 06:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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