无忧启动论坛

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

[已解决] lenovo_z360笔记本启动Grub4dos出错

  [复制链接]
跳转到指定楼层
1#
发表于 2016-5-30 14:31:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 jdcgzb 于 2016-6-4 13:09 编辑


GRLDRACC.rar (162.48 KB, 下载次数: 5)
USBOSUDBOOT.rar (1.55 KB, 下载次数: 2)



IMG_20160529_111744_看图王.jpg (1.1 MB, 下载次数: 123)

IMG_20160529_111744_看图王.jpg

点评

快测试啊,7楼给出解答了。  发表于 2016-5-31 21:03
快测试啊,7楼给出解答了。  发表于 2016-5-31 21:03
2#
发表于 2016-5-30 14:53:24 | 只看该作者
怎么只看到一个眼睛啊???
回复

使用道具 举报

3#
发表于 2016-5-30 14:55:41 | 只看该作者
俺看不懂,不点大神看的懂哈......
请教下不点大神吧......
回复

使用道具 举报

4#
发表于 2016-5-30 17:28:53 | 只看该作者
本帖最后由 不点 于 2016-5-30 17:36 编辑

光说出错,可是没说是怎么制作的启动。

没说修改(改动)了啥(比如菜单啥的)。

【补充】你打包的东西俺没看。俺只需要知道你是如何制作的,用什么软件制作的就行。只需要说说制作过程就行。

====================

问题的性质:能够启动到命令行的,都不是严重问题。也就是说,不去考虑 BIOS 故意制造麻烦,封杀 grub4dos 的问题。

那么大致都属于以下问题:

1、使用方法不当。不熟悉 grub4dos 的安装使用一条龙服务和注意事项(建议看置顶教程)。

2、第三方软件(比如某些分区、格式化软件生成错误的分区表所导致)的错误,影响了 grub4dos。

3、改动了 grub4dos 的某些部分(比如菜单),导致失败。

4、grub4dos 的隐蔽 bug。

提供的报告,缺少关于软盘的报告。

应该提供 geometry (fd0) 的报告。图片上的 cat 命令不正确,应该这样
  1. cat   --hex   (fd0)+1
复制代码
该有空格的地方必须有,不该有的地方不能有。

================

从启动显示信息可以了解,grldr 是从 ud 区启动的。此时应该识别出 ud 区为 “当前默认 root 设备”。

然而 geometry 命令给出失败,失败信息竟然是 “读盘错误”。======> 怀疑分区表有错,导致 grub4dos 去读一个不存在的扇区,从而产生失败。

可以考虑
  1. cat   --hex   (hd0)+1
复制代码
来确认。





回复

使用道具 举报

5#
发表于 2016-5-30 17:43:37 | 只看该作者
本帖最后由 不点 于 2016-5-30 17:45 编辑

啊,明白了,看到楼主贴出的文件名 “USBOS”,就猜到是这个软件的错误了。

我猜是这个软件制作的分区表或者( PBR 参数)不正确,导致一系列莫名其妙的问题发生。

作为对比,请直接用 fbinst tool 制作可启动 U 盘,看看是否不存在此类问题。

有兴趣者,也可以用我写的 multimbr 软件来试验。下载地址: http://bbs.wuyou.net/forum.php?mod=viewthread&tid=320244

回复

使用道具 举报

6#
发表于 2016-5-30 19:21:51 | 只看该作者
本帖最后由 2011yaya2007777 于 2016-5-31 11:23 编辑

把U盘内的 grldr 换成最新的,不要修改内置菜单,从外置菜单直接进命令行,使用 geometry , root , fint , ls , cat --hex (fd0)+1 或者 cat --hex (hd0)+1 报告一下。
回复

使用道具 举报

7#
发表于 2016-5-31 11:26:45 | 只看该作者
本帖最后由 2011yaya2007777 于 2016-6-2 08:36 编辑

6# 测试完毕,可以试一试下面的 grldr 。
可以使用 1# 的原始内置菜单及外置菜单。
回复

使用道具 举报

8#
 楼主| 发表于 2016-5-31 21:51:42 | 只看该作者
本帖最后由 jdcgzb 于 2016-5-31 22:40 编辑

继续测试图片。









回复

使用道具 举报

9#
 楼主| 发表于 2016-5-31 21:51:42 | 只看该作者
本帖最后由 jdcgzb 于 2016-5-31 21:54 编辑

先上测试图片。

IMG_20160531_214850.jpg (267.38 KB, 下载次数: 121)

出错信息

出错信息
回复

使用道具 举报

10#
 楼主| 发表于 2016-5-31 22:19:15 | 只看该作者
本帖最后由 jdcgzb 于 2016-5-31 22:30 编辑

此U启盘采用chiannet大侠USBOS V2.1.2016.0523(彪悍版)制作

无标题_.jpg (75.79 KB, 下载次数: 130)

制作图片

制作图片
回复

使用道具 举报

11#
发表于 2016-5-31 22:19:25 | 只看该作者
本帖最后由 不点 于 2016-5-31 22:23 编辑

yaya 给你的命令 cat --hex 之后有空格,你的没有空格,直接连着括弧,是错误的。不要犯语法错误,好吗?

顺便问一下,你的 u 盘是多大的?分了几个分区?各个分区是多大?
回复

使用道具 举报

12#
 楼主| 发表于 2016-5-31 22:31:00 | 只看该作者
本帖最后由 jdcgzb 于 2016-5-31 22:35 编辑

测试图片

IMG_.jpg (397.47 KB, 下载次数: 116)

2

2

IMG_(1).jpg (459.83 KB, 下载次数: 111)

1

1
回复

使用道具 举报

13#
发表于 2016-5-31 22:36:30 | 只看该作者
jdcgzb 发表于 2016-5-31 22:19
此U启盘采用chiannet大侠USBOS V2.1.2016.0523(彪悍版)制作

从你给出的失败信息来看,yaya 的测试是无效的,没有找到症结。

如果你回答我的问题,说不定我能提供帮助,尽快找到症结。

我的问题是:你这个 u 盘是多大的?

cat   --hex    (hd0)+1

贴出显示信息。

回复

使用道具 举报

14#
 楼主| 发表于 2016-5-31 22:44:14 | 只看该作者
本帖最后由 jdcgzb 于 2016-5-31 22:46 编辑
不点 发表于 2016-5-31 22:36
从你给出的失败信息来看,yaya 的测试是无效的,没有找到症结。

如果你回答我的问题,说不定我能提供 ...


U盘大小如图





----------------------------------------------------
cat   --hex    (hd0)+1测试信息在8楼
回复

使用道具 举报

15#
 楼主| 发表于 2016-5-31 22:49:19 | 只看该作者
抱歉明天早晨接机,只能先休息了。
回复

使用道具 举报

16#
发表于 2016-5-31 22:56:14 | 只看该作者
本帖最后由 不点 于 2016-5-31 23:02 编辑

好,太棒了,信息比较清楚了。

cat  --hex   (hd0)+1

竟然显示 :读盘错误!

说明什么呢?bios 不工作呀!

为什么不工作呢?有可能是 0.4.6 内置的 usb 驱动与主板 bios 冲突了,破坏了 主板 bios 的运作。

这下子好办了,只需禁用 grub4dos 的 usb 驱动,试试看能否成功完成上述一系列测试命令?


如何禁用 usb 驱动?你在任何地方都不要执行 usb 命令。不管是内置菜单,还是外置菜单,统统删掉含有 usb 的命令行。这样就不会加载 usb 驱动了。

你也可以试试 0.4.5c 版本,这个本来就没有 usb 驱动。如果 0.4.5c 版本可以完成测试项目,说明问题的症结已经找到了。

回复

使用道具 举报

17#
发表于 2016-5-31 23:04:57 | 只看该作者
jdcgzb 发表于 2016-5-31 22:49
抱歉明天早晨接机,只能先休息了。

对,不能耽误你正常的工作。要休息好。
回复

使用道具 举报

18#
发表于 2016-6-1 08:48:25 来自手机 | 只看该作者
旧版本贴图说明加载usb驱动失败。应当热重启试一试,或者增加延迟参数。  新版本测试,是在6#条件?还是7#条件?

点评

“内置菜单”没有修改,仅用20160413和20160531两个版本的grldr测试,测试结果在8楼  详情 回复 发表于 2016-6-1 12:43
“内置菜单”没有修改,仅用20160413和20160531两个版本的grldr测试,测试结果在8楼  详情 回复 发表于 2016-6-1 12:43
回复

使用道具 举报

19#
 楼主| 发表于 2016-6-1 12:43:02 | 只看该作者
2011yaya2007777 发表于 2016-6-1 08:48
旧版本贴图说明加载usb驱动失败。应当热重启试一试,或者增加延迟参数。  新版本测试,是在6#条件?还是7#条 ...

“内置菜单”没有修改,仅用20160413和20160531两个版本的grldr测试,测试结果在8楼
回复

使用道具 举报

20#
 楼主| 发表于 2016-6-1 12:43:12 | 只看该作者
2011yaya2007777 发表于 2016-6-1 08:48
旧版本贴图说明加载usb驱动失败。应当热重启试一试,或者增加延迟参数。  新版本测试,是在6#条件?还是7#条 ...

“内置菜单”没有修改,仅用20160413和20160531两个版本的grldr测试,测试结果在8楼
回复

使用道具 举报

21#
 楼主| 发表于 2016-6-1 12:48:38 | 只看该作者
本帖最后由 jdcgzb 于 2016-6-1 12:54 编辑

最新测试结果

grub4dos-0.4.5c 原版“内置菜单”启动成功;

grub4dos-0.4.6a_2016-04-13 删除“内置菜单”中的“usb --init”启动成功;

grub4dos-0.4.6a_2013-04-19 原版“内置菜单”启动成功。

点评

从这个报告,可以粗略判断,问题是出在 USB 驱动上。USB 驱动有时成功,有时失败。  详情 回复 发表于 2016-6-1 15:39
回复

使用道具 举报

22#
 楼主| 发表于 2016-6-1 13:02:03 | 只看该作者
题外:有时grub4dos-0.4.6a版本引导盘在少数液晶屏机器上会出现“输入错误”,屏幕黑屏或短暂黑屏现象,感觉似乎是刷新率超出了70赫兹以上,而grub4dos-0.4.5c 版本引导盘则从未碰到此现象。
回复

使用道具 举报

23#
发表于 2016-6-1 15:39:08 | 只看该作者
jdcgzb 发表于 2016-6-1 12:48
最新测试结果

grub4dos-0.4.5c 原版“内置菜单”启动成功;

从这个报告,可以粗略判断,问题是出在 USB 驱动上。USB 驱动有时成功,有时失败。
回复

使用道具 举报

24#
发表于 2016-6-1 17:13:04 | 只看该作者
本帖最后由 2011yaya2007777 于 2016-6-1 18:07 编辑
“内置菜单”没有修改,仅用20160413和20160531两个版本的grldr测试,测试结果在8楼

也就是说,8楼的测试效果,20160413版本从内置菜单加载了usb2.0驱动,20160531版本没有从内置菜单加载usb2.0驱动。


使用 20160531 版本,确认内置菜单中没有加载 usb 驱动,使用 root, geometry, fint , ls , cat --hex (fd0)+1 , cat --hex (hd0)+1 报告一下。
执行 usb --init ,使用 root, geometry, fint , ls , cat --hex (fd0)+1 , cat --hex (hd0)+1 报告一下。

使用 WinHex, 或者 BOOTICE, 复制一下逻辑 0 扇区,然后贴上来。

点评

测试结果如下:  详情 回复 发表于 2016-6-1 19:37
测试结果如下:  详情 回复 发表于 2016-6-1 19:37
回复

使用道具 举报

25#
发表于 2016-6-1 17:19:32 | 只看该作者
有时grub4dos-0.4.6a版本引导盘在少数液晶屏机器上会出现“输入错误”,

菜单中没有指定 vbe 显示模式,或者指定的 graphicsmode 分辨率过高。
如果没有指定 vbe 显示模式,加载中文字库时会设定显卡支持的最大值,但是可能超过了液晶屏的允许值。
回复

使用道具 举报

26#
 楼主| 发表于 2016-6-1 19:37:53 | 只看该作者
本帖最后由 jdcgzb 于 2016-6-1 19:41 编辑
2011yaya2007777 发表于 2016-6-1 17:13
也就是说,8楼的测试效果,20160413版本从内置菜单加载了usb2.0驱动,20160531版本没有从内置菜单加载usb ...


测试结果如下:
逻辑 0 扇区_BOOTICE.rar (1.19 KB, 下载次数: 0)


逻辑 0 扇区_WinHex.rar (528 Bytes, 下载次数: 0)





内置菜单中加载usb驱动

内置菜单中加载usb驱动.jpg (272.33 KB, 下载次数: 132)

内置菜单中加载usb驱动

内置菜单中加载usb驱动
回复

使用道具 举报

27#
 楼主| 发表于 2016-6-1 19:37:56 | 只看该作者
本帖最后由 jdcgzb 于 2016-6-1 19:43 编辑
2011yaya2007777 发表于 2016-6-1 17:13
也就是说,8楼的测试效果,20160413版本从内置菜单加载了usb2.0驱动,20160531版本没有从内置菜单加载usb ...


测试结果如下:
内置菜单中没有加载usb驱动













点评

很棒,证明了问题确实是由 usb --init 造成的。  详情 回复 发表于 2016-6-1 19:57
回复

使用道具 举报

28#
发表于 2016-6-1 19:57:58 | 只看该作者
jdcgzb 发表于 2016-6-1 19:37
测试结果如下:
内置菜单中没有加载usb驱动

很棒,证明了问题确实是由 usb --init 造成的。
回复

使用道具 举报

29#
发表于 2016-6-1 20:49:04 | 只看该作者
使用 20160531 版本,不加载 usb 驱动,进入命令行, 执行 usb --init ,看看返回信息。

点评

错误信息如下: 81. No USB device found. USB device enumeration failed. Try to restart.  详情 回复 发表于 2016-6-1 21:26
回复

使用道具 举报

30#
 楼主| 发表于 2016-6-1 21:26:24 | 只看该作者
2011yaya2007777 发表于 2016-6-1 20:49
使用 20160531 版本,不加载 usb 驱动,进入命令行, 执行 usb --init ,看看返回信息。

错误信息如下:

81. No USB device found. USB device enumeration failed. Try to restart.
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-26 11:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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