求道者 发表于 2016-9-22 15:05:05

usb --init后bootmgr报错 PE不能启动

grub4dos-0.4.6a-2016-09-20
usb --init之后
没法
title 微 PE 工具箱
find --set-root --ignore-floppies /WEPE/WEPE64
chainloader /WEPE/WEPE64
bootmgr会报错
http://i.imgur.com/zxNbjeH.jpg
title 微 PE 工具箱 (ISO)
find --set-root --ignore-floppies /WePE_64_V1.2.iso
map --mem /WePE_64_V1.2.iso (0xff)
map --hook
chainloader (0xff)
就没问题........

不知 发表于 2016-9-22 15:21:46

你确定是usb --init的问题?不执行不就可以了。在BIOS开启USB2.0(如果有选项),不USB --init 也没问题。

求道者 发表于 2016-9-22 15:27:37

本帖最后由 求道者 于 2016-9-22 15:32 编辑

不知 发表于 2016-9-22 15:21
你确定是usb --init的问题?不执行不就可以了。在BIOS开启USB2.0(如果有选项),不USB --init 也没问题。

不知道.......
IT天空的优启通和WEPE都这样............
只是想问问
遇到有几个联想的台式机 不加载USB2.0的驱动 进入PE就会神TM慢...........

不点 发表于 2016-9-22 15:35:34

楼主成功的是 从光盘 (0xff) 启动,失败的是从硬盘启动( /WEPE/WEPE64 )。两者完全不同,根本没有可比性,因而无法确定是不是由 USB --init 这条命令造成的。

求道者 发表于 2016-9-22 15:37:08

本帖最后由 求道者 于 2016-9-22 16:09 编辑

不点 发表于 2016-9-22 15:35
楼主成功的是 从光盘 (0xff) 启动,失败的是从硬盘启动( /WEPE/WEPE64 )。两者完全不同,根本没有可比性, ...
我该尝试一下
find --set-root --ignore-floppies /WePE_64_V1.2.iso
map --mem /WePE_64_V1.2.iso (hd32)
map --hook
chainloader (hd32)
吗?


测试后没问题
(hd32)也能启动

求道者 发表于 2016-9-22 16:23:34

本帖最后由 求道者 于 2016-9-22 16:28 编辑

不点 发表于 2016-9-22 15:35
楼主成功的是 从光盘 (0xff) 启动,失败的是从硬盘启动( /WEPE/WEPE64 )。两者完全不同,根本没有可比性, ...

不点大大
我后续追加了两台不需要USB --init的机器测试
I3-4160 USB --init之后
title 微 PE 工具箱
find --set-root --ignore-floppies /WEPE/WEPE64
chainloader /WEPE/WEPE64
没有报错
正常的进了PE.........
更新一点的I3-5005U报了错
一楼的那台是Atom 230......
这大概比较普遍.........
一台赛扬的一体机USB --init之后也报错

不点 发表于 2016-9-22 16:46:09

说说我的理解啊(就是理解而已,不一定符合实际)。

成功的情况,是瞎猫撞上死老鼠了。不具有普遍性。

当失败时,(你的图片显示)是找不到 \WEPE\B64 这个文件。

因此,是你的规划过程中有某些不确定因素造成的,这个不确定因素是要受机器的影响的:不同的机器,影响的结果也不同。而你的设计恰恰不能涵盖这些不同情况。

比如说,有的 U 盘启动后是软盘 fd0,而同样的 U 盘,换个电脑,启动后可能就是 hd0 了。这些差异,会影响 Windows 的。

不知 发表于 2016-9-22 16:48:57

求道者 发表于 2016-9-22 15:27
不知道.......
IT天空的优启通和WEPE都这样............
只是想问问


启动特别慢。是因为有的BIOS有usb2.0选项且默认关闭,所以使用usb一直在usb1.1模式下,才特别慢。

求道者 发表于 2016-9-22 16:57:38

本帖最后由 求道者 于 2016-9-22 17:06 编辑

不点 发表于 2016-9-22 16:46
说说我的理解啊(就是理解而已,不一定符合实际)。

成功的情况,是瞎猫撞上死老鼠了。不具有普遍性。


find --set-root --ignore-floppies /WEPE/WEPE64
map --mem () (hd32)
map --hook
chainloader /WEPE/WEPE64

我把这鬼分区映射到内存盘里可以不啦?:dizzy:
ISO丢内存里倒是几乎都会成功..............

然后\WEPE\B64是WEPE的BCD

不点 发表于 2016-9-22 17:07:11

求道者 发表于 2016-9-22 16:57
find --set-root --ignore-floppies /WEPE/WEPE64
map --mem () (hd32)
map --hook


你好厉害!我还没怎么看懂的说。

这句:map --mem()(hd32) 我真看不懂(不了解其目的是干啥的)。

不过,无论如何,解决问题就好。祝贺!

求道者 发表于 2016-9-22 17:36:11

不点 发表于 2016-9-22 17:07
你好厉害!我还没怎么看懂的说。

这句:map --mem()(hd32) 我真看不懂(不了解其目的是干啥的)。 ...

我想试着把整个分区丢内存盘里.........
Error 68.............
不知道怎么办了{:3_145:}

不点 发表于 2016-9-22 17:44:54

求道者 发表于 2016-9-22 17:36
我想试着把整个分区丢内存盘里.........
Error 68.............
不知道怎么办了

我还以为你是成功了呢。看来没那么容易。

求道者 发表于 2016-9-22 18:52:56

不点 发表于 2016-9-22 17:44
我还以为你是成功了呢。看来没那么容易。

搜了一下论坛的usb --init帖子 好像很复杂.............{:3_145:}
没办法了

2011yaya2007777 发表于 2016-9-22 19:29:37

按1#说法:
title 微 PE 工具箱
usb --init
find --set-root --ignore-floppies /WEPE/WEPE64
chainloader /WEPE/WEPE64
bootmgr
失败

那这样是否也失败?
title 微 PE 工具箱
find --set-root --ignore-floppies /WEPE/WEPE64
chainloader /WEPE/WEPE64
bootmgr

求道者 发表于 2016-9-22 19:52:15

本帖最后由 求道者 于 2016-9-22 20:04 编辑

2011yaya2007777 发表于 2016-9-22 19:29
按1#说法:
title 微 PE 工具箱
usb --init

yaya大大吗?

不usb --init
就OK
不知道为毛..........

我的话是
先执行
title USB2.0驱动
usb --init
write   0x307FF8   1    &&   configfile

title 微 PE 工具箱
find --set-root --ignore-floppies /WEPE/WEPE64
chainloader /WEPE/WEPE64

我家里的华硕M5A97倒是在usb --init之后能进PE
这样的话倒不算小概率了

2011yaya2007777 发表于 2016-9-22 20:08:43

在命令行执行 usb--init 返回失败信息吗?

求道者 发表于 2016-9-22 20:14:43

本帖最后由 求道者 于 2016-9-22 20:16 编辑

2011yaya2007777 发表于 2016-9-22 20:08
在命令行执行 usb--init 返回失败信息吗?

现在用的这主板返回了 error 81

2011yaya2007777 发表于 2016-9-22 20:18:20

本帖最后由 2011yaya2007777 于 2016-10-18 08:44 编辑

热重启仍然是这样吗?

如果不行,试一试这个。

2011yaya2007777 发表于 2016-9-22 20:36:47

本帖最后由 2011yaya2007777 于 2016-10-18 08:44 编辑

如果仍然不行,再测试这个,返回屏幕信息。

求道者 发表于 2016-9-22 23:24:50

由于现用的fx6300 usb --init error 81 于是我去杂物房翻出了Pentium 4 506 这老机子可以用usb --init加速map --mem加载的03pe 但是没法测试1L的情况 似乎是缺少win8所需的指令集 win7pe解压后引导 bootmgr也报错 所以只能明天上班再找一楼的环境测试了

求道者 发表于 2016-9-23 09:14:17

2011yaya2007777 发表于 2016-9-22 20:36
如果仍然不行,再测试这个,返回屏幕信息。
测试了那台能正常加载PE的i3-4160 usb --init返回error 81
这和我家里用的那台FX6300一样
19L的那个grldr在最初的1L那台atom机子上usb --init 返回了
http://i.imgur.com/geoxNw2.jpg

2011yaya2007777 发表于 2016-9-23 10:53:42

本帖最后由 2011yaya2007777 于 2016-9-23 18:05 编辑

返回error 81是使用18#的grldr吗? 使用19#的grldr返回什么?

求道者 发表于 2016-9-23 12:25:08

2011yaya2007777 发表于 2016-9-23 10:53
返回error 81是使用17#的grldr吗? 使用19#的grldr返回什么?

返回error 81的是两台不用USB加速的
用的grub4dos-0.4.6a-2016-09-20

21L截图那个是加速后没返回错误但是bootmgr报错的机子......
用的19L那个grldr

报错error 81的那台用19L的grldr返回了这个

2011yaya2007777 发表于 2016-9-23 18:15:56

21L截图那个是加速后没返回错误但是bootmgr报错的机子......
用的19L那个grldr
截图说明usb枚举成功,给U盘分配了驱动器号0x80。
19L的那个grldr在最初的1L那台atom机子上usb --init 返回了
这说明1#bootmgr会报错,与是否加载usb驱动无关。可能是其他问题引起的。

报错error 81的那台用19L的grldr返回了这个
usb枚举时发现2个低速设备(usb1.0或者usb1.1),故而或略。没有插入U盘?还是U盘质量问题。

求道者 发表于 2016-9-23 18:58:46

本帖最后由 求道者 于 2016-9-23 19:27 编辑

2011yaya2007777 发表于 2016-9-23 18:15
截图说明usb枚举成功,给U盘分配了驱动器号0x80。

这说明1#bootmgr会报错,与是否加载usb驱动无关。可 ...
U盘还是没问题的 我有两个U盘 都报error81

追加另外一台电脑报error81的输出
三个U盘 一样的结果

其他的都能加载USB驱动........
但是都是1L那种情况.............
把ISO加载到MEM里启动就OK
不知道是不是bootmgr的问题
WEPE和优启通都这毛病


2011yaya2007777 发表于 2016-9-23 19:44:24

热重启试过没有?

求道者 发表于 2016-9-23 19:52:39

2011yaya2007777 发表于 2016-9-23 19:44
热重启试过没有?

reboot?

2011yaya2007777 发表于 2016-9-23 20:01:10

不是。是显示上图信息(u盘未查入)后,重新启动计算机,接着再测试。

求道者 发表于 2016-9-23 20:19:38

本帖最后由 求道者 于 2016-9-23 20:47 编辑

2011yaya2007777 发表于 2016-9-23 20:01
不是。是显示上图信息(u盘未查入)后,重新启动计算机,接着再测试。

我试试

control + Alt +Del 重启后结果一样

2011yaya2007777 发表于 2016-9-23 20:55:38

都是25#的图像?
页: [1] 2
查看完整版本: usb --init后bootmgr报错 PE不能启动