P大,我把0PE弄到UD里面去,启动的时候,出现了 挂载desktop.wim到x:\wxpe\system失败!
然后就卡住了,望指教!谢谢
这个我弄好了,但是现在就是出现一个问题,我SRS驱动包里面留了1.ZIP 2.ZIP两个驱动包,到后面出现下图情况(以前没有遇到)
然后按任意键就出现一个以前老版本的0pe的选择驱动的界面,依然可以进入0PE。
不知道是怎么回事,帮忙看一下,谢谢 先清除各分区(盘)的grldr、0PE.BIN文件和0PE、BOOT、SRS、PETOOLS目录,避免版本混淆。然后按本帖#1楼一格一拖就行了。
我的华硕 P5N73-AM 主板启动不了
按楼主的指示,将 0PEv1.2(2010-07-25)XP中文版224MB 用 FbinstTool v1.601 做出两个启动U盘,OPE未经任何diy,身边有四台计算机,两台能启动,两台不能启动(两个U盘都不能,增加了文件列表大小选项后也不能)。不能启动的两台配置完全相同。现象为:
按 F8 后选择被识别为 removable 设备的该U盘,然后屏幕左上角只有光标闪动,15分钟没有任何反应。
两个U盘为:
慧荣SM325主控,未量产过
群联PS2231主控,量产后分出一个A盘
不能能启动的计算机配置为:
华硕 P5N73-AM 主板
BIOS 信息:
BIOS 类型 Award
BIOS 版本 0501
Award BIOS 类型 Phoenix - AwardBIOS v6.00PG
Award BIOS 信息 ASUS P5N73-AM ACPI BIOS Revision 0501
北桥:
北桥 nVIDIA nForce 7050-610i (MCP73V)
修订 A2
封装类型 PBGA
封装大小 3.1 cm x 3.1 cm
南桥:
南桥 nVIDIA nForce 7050-610i (MCP73V)
修订 A2
nVIDIA SLI 不支持
nVIDIA Hybrid SLI 不支持
请各位大侠指示,如何使它们启动?
[ 本帖最后由 sean5018 于 2010-8-27 16:13 编辑 ]
回复 #395 sean5018 的帖子
你遇到的问题是fbinst引导失败,还没开始启动PE,跟PE无关。建议:
1、下载0PE新版:http://bbs.wuyou.net/attachment.php?aid=94392
用所带的新fbinsttool工具重新按#1楼(已更新)步骤做fbinst启动盘。
2、到本区gzk101大的置顶帖反馈fbinst的问题。那里一直收集fbinst问题,有丰富处理经验。 解释很到位。当前我也用FB+OPE的方式,感觉是最完美的U启方案。 P大,我把《0PEv1.2(2010-08-28)2in1中文版187MB》放到百草霜0824版可见区的0PE目录,XP可运行,2003出现如下提示:
回复 #398 hpy7332 的帖子
多谢老先生光临指导。这种情形应该是进入windows命令行后,找不到DESKTOP.WIM等组件的表现。
在图中,能否用dir命令手工设法找到可见区的/0PE/2003/CHS/DESKTOP.WIM(或/0PE/0PE.ISO)?如果找不到,那么“可见区”名不符实。
见#1394楼:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=158364&page=140#pid2029249
按说0PE的XP-PE与03-PE是十分对称、一致的。要么都行,要么都不行。
据此怀疑“XP可运行”甚至有可能是因为你的硬盘装有XP,找不到DESKTOP.WIM时自动用硬盘XP的充数。这时打开winnt刷新,是没有挂载DESKTOP.WIM的。
想起还有一种情况,不知道会不会发生(具体要查代码才知道),就是搜索时一旦找到0PEDSKT.WIM,就只在同一分区找DESKTOP.WIM(偷懒的做法)。
如果ud里有0PE组件0PEDSKT.WIM等,但没有03的DESKTOP.WIM(即使别处有),那么先搜索到ud的话......
老先生经验丰富,是bug,还是其它原因,一定可以彻底弄明白。 “按说0PE的XP-PE与03-PE是十分对称、一致的。要么都行,要么都不行。据此怀疑“XP可运行”甚至有可能是因为你的硬盘装有XP,
找不到DESKTOP.WIM时自动用硬盘XP的充数”
虚拟机测试时,删除虚拟盘只留U盘,也是只能启动XPE,而启动03PE还是出现上面的提示,实机测试也是如此。
据此怀疑“XP可运行”有可能是调用了UD区XP里的有关启动文件,而UD区因为没有任何03PE的启动文件可供调用,因而出错。
0PE我虽然花了不少时间学习,但还是一知半解,不知道原因究竟在哪里?如果UD区也加上03PE,看可见区再启动03PE是否还会出错?
[ 本帖最后由 hpy7332 于 2010-8-30 22:42 编辑 ] 可能是UD区的0PE与可见区的0PE同名造成的冲突,把UD区0PE文件夹,或改名,或删除,或也添加03PE,则可见区的XPE与03PE就都能能正常启动,如只留1个,则另1个就不能正常启动。
百草霜0824版grldr菜单如下,菜单title 与title 很分明,这内外是怎么关联的,请P大指教:
title 启动Pseudo 0PE1.2 XP中文版 (或启动到fbinst菜单时按F2)
(ud)/BOOT/FONTS/UNIFONT --unload
configfile (ud)/BOOT/GRUB/MENU.0PE
title 启动可见区0PE.ISO (预留菜单,将0PE.ISO放在可见区0PE目录)
#请自行将0PE.ISO放在可见区0PE目录下,并连续存放,不连续可用WinContig整理
find --set-root /0PE/0PE.ISO
map /0PE/0PE.ISO (0xff)
map --hook
chainloader (0xff)
[ 本帖最后由 hpy7332 于 2010-8-30 23:08 编辑 ] 嗯,是这么回事了。多处有0PE组件造成的混淆。
0PE原来设计为组件可以随便放置,东一个、西一个都可以。
例如,pxe服务器端只有一个grldr,本地硬盘有个iso,或者iso解开得到的多个组件,有的在C盘,有的在D盘,也能启动。这就相应要求不能有多个同名不同内容(版本)的组件同时存在,否则会引起版本混淆。如果版本相同,多处并存是可以的,不过哪个起作用要看谁先被找到了。
后来在组件随意放置这点上贯彻得不彻底。
事实上,已经假定DESKTOP.WIM必须与0PEDSKT.WIM在同一分区。一旦找到0PEDSKT.WIM后就不到处找DESKTOP.WIM了,只在同一分区找。这一方面是偷懒少写代码,另一方面也是为了减少搜索代价(搜索范围包括u盘可见区、ud、光盘、硬盘、iso文件里面等)。另外,如果有多个ud分区(例如插两个都有ud分区的u盘),目前只找一个ud分区。如果没找到0PEDSKT.WIM,还会找ud里及非隐藏区里的iso,看iso里面有没有0PEDSKT.WIM和DESKTOP.WIM。
老先生遇到的恰好是0PEDSKT.WIM在ud,而03的DESKTOP.WIM不在ud的情形吧。
虽然别处有,但偷懒不找了,当作没找到处理。没有相应DESKTOP.WIM当然就进不了桌面。
而将ud里东西改名,使ud里找不到0PEDSKT.WIM,0PE会自动到可见区找0PEDSKT.WIM,找到后再在该区找DESKTOP.WIM,那样就没问题了。
其实,只要找到0PEDSKT.WIM(零体积版必须),即使没有DESKTOP.WIM,也很可能通过就地取材进入PE,如果硬盘有与所选的菜单项(xp还是03)对应系统的话。
最后,如果只有0PE.GZ+0PEDSKT.WIM,没有cmdpe.gz的情形,会就地取材,进入与硬盘系统一致的PE。而不管当初是选xp还是03。 百草霜0824版grldr菜单如下,菜单title 与title 很分明,这内外是怎么关联的,请P大指教:
title 启动Pseudo 0PE1.2 XP中文版 (或启动到fbinst菜单时按F2)
(ud)/BOOT/FONTS/UNIFONT --unload
configfile (ud)/BOOT/GRUB/MENU.0PE
title 启动可见区0PE.ISO (预留菜单,将0PE.ISO放在可见区0PE目录)
#请自行将0PE.ISO放在可见区0PE目录下,并连续存放,不连续可用WinContig整理
find --set-root /0PE/0PE.ISO
map /0PE/0PE.ISO (0xff)
map --hook
chainloader (0xff)
title 由MENU.0PE自动判断启动方式、查找组件,以适当方式启动。
如果没有由0PE.ISO解开得到的组件,只有连续存储的/0PE/0PE.ISO,且不在ud、eisa区,会自动使用与title 等效的方式启动。
如果有解开的组件,可能优先使用解开的。
title 是自己写菜单来启动iso。没有--mem参数,适用于启动可见区连续存储的/0PE/0PE.ISO。 我导出0828版ISO里的grldr内置菜单,设计初衷是即可解开启动,又能整体启动,在启动可见区ISO时,执行了前一个代码,并优先加载了UD区的/0PE/0PE.GZ,从而出现了前面提到的一系列现象......
find --set-root /0PE/0PE.GZ && fallback --go 2 ! write 0x60000 0
find --set-root /0PE/0PE.ISO && fallback --go 1 ! write 0x60000 0
[ 本帖最后由 hpy7332 于 2010-8-31 09:03 编辑 ] 这个可以配合B+的方法么。。 回复 #404 hpy7332 的帖子
有差不多的现成外置版本/BOOT/GRUB/MENU.0PE供合盘者调用。
按
本地设备优先
当前设备优先
散开的优先
找0PE.GZ或iso。
如果找到的是iso,则映射为光盘并假定包含0PE.GZ。
以后,按
0PE.GZ所在设备(可能是iso映射的光盘)优先
本地设备优先
搜索其它组件,但不搜索未映射为光盘的iso。
这是进入windows命令行之前的顺序。
之后,则按
光盘
ud
各盘
iso
的顺序找0PEDSKT.WIM,并假定DESKTOP.WIM与之同盘。
回复 #405 sz_boy 的帖子
可以,见#1楼教程
[ 本帖最后由 pseudo 于 2010-8-31 11:43 编辑 ] 这样的方法更安全可靠,谢谢! 增加分流地址
http://u.115.com/file/f6cc5675fb
0PEv1.2(2010-08-28)2in1中文版187MB.rar
回复 #408 xacxf_2000 的帖子
楼上热心。另外,大家注意这里有补丁或更新版本:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=158364&page=1#pid1860161
回复 #1 pseudo 的帖子
大哥 对不住啊 评分弄错了 给弄成负的了回复 #1 pseudo 的帖子
奇怪,看不到帖子,显示“未定义操作,请返回。”
回复 #1 pseudo 的帖子
我发现把存档文件 打上勾,只要一格就行了 原帖由 2010YGM 于 2010-10-2 18:16 发表 http://bbs.wuyou.net/images/common/back.gif我发现把存档文件 打上勾,只要一格就行了
晕晕晕
这个还要你发现
是记得以前百草的帖子里就说过(当然还有其他大大爷说过的)!!!
回复 #413 xt5525 的帖子
不好意思,我是新来的, 原帖由 pseudo 于 2010-9-30 17:06 发表 http://bbs.wuyou.net/images/common/back.gif奇怪,看不到帖子,显示
“未定义操作,请返回。”
你是说#1 的帖子不能编辑,一点“编辑”按钮,就显示“未定义操作,请返回。”,是这样吗?
回复 #415 hpy7332 的帖子
不是不能编辑。是无法看到最后的回复。估计是刚发帖者马上删帖,当该帖正好是新的一页的顶楼时就出问题。
因为这样删帖时楼层计数减1了,但页码没有减1。说不定页码被处理成只增不减的。所以无法显示最后一页。直到又有一帖出来,页码才对。
呵呵,这个估计可以重现的。这是程序员容易犯的错误,我不会编程,但我指导过别人编程,对可能犯的错误及其原因有点直觉。 高手就是高手,进来好好学习一下。 太强了,今人叹为观止 这样的方法更安全可靠,谢谢! 跟我用的不一样啊
出BUG了:Starting cmain() ... 128
在制作U盘万能启动的过程中,出现了BUG,特此汇报------------------------------------------
我对BIOS的设置信息如下
Hard Disk Boot Priority:
1. USB-HDD0: KingstonDataTraveler G
2. CH0 M: WDC WD3200AVVS-73L2B0
3. Bootable Add-in Cards
First Boot Device
Second Boot Device
Third Boot Device
(版本信息:CMOS Setup Utility - Copyright (C) 1984-2008 Award Software
这个BIOS比较特别,无法通过更改 First Boot Device 启动 USB-HDD
只能通过更改 Hard Disk Boot Priority 优先级别来启动 USB-HDD )
按F10保存以后没过几秒,屏幕显示:
Starting cmain() ... 128
_
光标停留在第二行了,并且不接受任何DOS命令,象是执行函数出现了问题。
于是只好 Ctrl+Alt+Delete 再进BIOS改回硬盘优先启动。
进入 Windows XP SP3 以后,我对Grldr菜单作了点修改,直接把第6条语句给删除了。
即删除语句:
find --set-root /BOOT/GRUB/MENU.DIY || find --set-root /BOOT/GRUB/MENU.0PE
重新启动电脑,更改 Hard Disk Boot Priority 优先级别启动 USB-HDD
这次没有出现 Starting cmain() ... 128 这样的错误了,而是显示了一个菜单:
/BOOT/GRUB/MENU.DIY
/BOOT/GRUB/MENU.0PE
/0PE.BIN
Grub4DOS CommandLine
直接回车,进入选项以后,屏幕显示:
128
configfile /BOOT/GRUB/MENU.DIY
Error 15 : File not found
Press any key to continue ... _
按任意键后返回了主菜单。
这次我选择回车,发现0PE正常运行,最后出现了 WinPE 桌面。
在 WinPE 里点开始按纽重新启动电脑。
这次我选择回车,发现0PE正常运行,也能进如 WinPE 桌面。
重启电脑选回车,发现Grub4DOS也正常运行,屏幕显示:
GRUB4DOS 0.4.5b 2010-11-27, Mem: 638K/2045M/0M, End: 34D5BF
grub > _
------------------------------------------
重新启动电脑,启动级别改回硬盘优先,并禁止 First Boot Device
这次,电脑是从 USB-CDROM 启动的,
能够看到了李小龙的雕像,最后出现了 WinPE 桌面。
------------------------------------------
结论:
错误信息 Starting cmain() ... 128 的出现,
是由语句 find --set-root /BOOT/GRUB/MENU.DIY || find --set-root /BOOT/GRUB/MENU.0PE 造成的。