无忧启动论坛

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

[已解决] 有关UD版0PE+8PE合盘,Map加载0PE.iso问题

    [复制链接]
跳转到指定楼层
#
发表于 2014-9-21 14:05:28 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 糊涂 于 2014-9-28 18:27 编辑

暂时先使用这种折中的方法,感谢P大再次编写整理

--------------------------------------------------------------

2014年9月28日
UD版内置0PE.iso再次优化调整(仅53M)
进PE后可手动挂载外置、加载网络等


推荐
发表于 2014-9-25 15:54:17 | 只看该作者
本帖最后由 pseudo 于 2014-11-4 22:20 编辑

其它pe可以移出0pe.iso。

下面这个更方便把IMGs、EFI目录放到别的地方(未测试):
http://pan.baidu.com/s/1ntHTFh3(更正一个拼写错误:http://pan.baidu.com/s/1qWocqIS,谢谢网友提醒)
更新: 0PENB.zip (740 KB, 下载次数: 163)



http://pan.baidu.com/s/11veFk

点评

请问: 这个版还在测试吗? 稳定了吗? 谢谢!  详情 回复 发表于 2014-11-2 00:51
老师,经过测试发现,新版有一个小问题,就是量产后,加载 cmppe.ag时间过长; 经与旧版对比,补上以下这句问题解决:  详情 回复 发表于 2014-9-29 08:11
回复

使用道具 举报

推荐
发表于 2014-9-27 07:35:47 来自手机 | 只看该作者
请问p大,你7月修改这个改进了哪些地方呢?只是如本贴所说的内容吗?

点评

调整了0PE整体结构的排列;菜单中加载项目时去除部分“顺带加载0PE光盘镜像到(0xce)?”的提示操作; 还有一些细节的调整,自己体验吧  发表于 2014-9-27 07:55
回复

使用道具 举报

推荐
发表于 2014-9-25 23:15:16 | 只看该作者
留着多一种选择。回车即可跳过。

点评

老师,我有一个想法,解决“按空格键加载0PE.iso的问题” 假如按目前UD的PE结构,不管怎么调整0PE结构,按空格时都会map全部0PE(包括8PE文件)这样加载时间会相当长,还可能因内存不足导致加载失败…… 假如,  详情 回复 发表于 2014-9-27 07:52
好的,谢老师回复!初步测试中  发表于 2014-9-26 06:24
回复

使用道具 举报

38#
 楼主| 发表于 2015-1-2 20:00:26 | 只看该作者
hzghgz 发表于 2014-11-2 00:51
请问:
这个版还在测试吗?
稳定了吗?

经常近俩月的测试使用,未发现明显问题……
除修正上一版本小问题外,结构安排上应该是更便捷了
回复

使用道具 举报

37#
发表于 2014-11-6 20:38:54 | 只看该作者
刚学习OPE,感觉好流弊的样子
回复

使用道具 举报

36#
发表于 2014-11-5 22:03:34 | 只看该作者
(ud)\efi\
下8pe的wim暂时只支持一个指定名字的。
其它部署方式可由bcd支持多个。

点评

好的,谢谢老师,那就不用折腾了  发表于 2014-11-6 07:52
回复

使用道具 举报

35#
 楼主| 发表于 2014-11-5 09:23:48 | 只看该作者
pseudo 发表于 2014-11-4 22:12
谢谢反馈。

U+深度隐藏,在“U+两文件”教程里是把grldr+0pe.iso拖入UltraISO然后写到U盘,这样iso ...

老师,如果EFI文件夹里有多个WIM文件,比如W8PE_X64.wim 和W8PE_X86.wim ,那有没有必要重新编辑如下文件

:fd17
map (fd17) (fd0)
map --unmap=17
map --rehook
set pe78=(fd0)
rootnoverify %pe78%
exit

:u
if not exist %1/efi/W8PE_X64.wim pause --wait=8 %1/efi/W8PE_X64.wim not found. && reboot
cat --length=0 %1/efi/W8PE_X64.wim
set /a wimlen=%@retval% / 512 + 12291 / 4 * 4
map --mem=-%wimlen% --sectors-per-track=63 --heads=255 --top (md)+8 (hd0) || pause Not enough memory. && reboot
map --rehook

map --status=0x80 && geometry (hd0) > (md)0x200+1 && cat --locatei=partition (md)0x200+1 > nul || echo ! pause Geometry of (hd0) gets wrong, may be not enough memory. && reboot

set /a wimlen=%wimlen% - 64
partnew (hd0,0) 7 63 %wimlen%
fat mkfs (hd0,0) > nul
fat mkdir (hd0,0)/efi
echo You may have to wait a long time.
call :cp %1 bootmgr
call :cp %1 bcd
call :cp %1 boot.sdi
call :cp %1 W8PE_X64.wim
rootnoverify (hd0,0)
set wimlen=
exit
回复

使用道具 举报

34#
发表于 2014-11-4 22:12:35 | 只看该作者
本帖最后由 pseudo 于 2014-11-4 22:23 编辑
糊涂 发表于 2014-11-4 07:08
这个问题其实是代其他朋友提的,我装机维护PE几百M足够;

上次提到U+深度隐藏时菜单中加载8PE出错问题 ...


谢谢反馈。

U+深度隐藏,在“U+两文件”教程里是把grldr+0pe.iso拖入UltraISO然后写到U盘,这样iso内8pe应该可以BIOS启动,操作也很简单。

如果用UltraISO直接打开0pe.iso(内含多文件)写入U盘,要BIOS启动此0pe.iso里的8pe的话,可以试试2楼附件。

建议U+深度隐藏情形,8pe的efi目录放在可见区,或者把可见区划分成两个分区(自然一个可见一个不可见),efi目录放入其中一个分区。如此可UEFI启动。
把efi目录和grldr+0pe.iso三者拖入UltraISO然后写到U盘也是可以的。

即efi目录(8pe)既可在iso内也可在外,既可同一分区也可不同分区。


点评

老师,如果EFI文件夹里有多个WIM文件,比如W8PE_X64.wim 和W8PE_X86.wim ,那有没有必要重新编辑如下文件  详情 回复 发表于 2014-11-5 09:23
回复

使用道具 举报

33#
发表于 2014-11-4 09:46:37 | 只看该作者
dnzj_9898 发表于 2014-11-3 18:55
http://pan.baidu.com/s/1hqBX34S       就是10月31日版

感谢。
回复

使用道具 举报

32#
发表于 2014-11-4 09:30:35 | 只看该作者
pseudo 发表于 2014-11-4 00:57
图中可见,大于2GB的iso是可以生成的,只是与之配套的优化grldr无法生成。
因为生成优化grldr要用到bin\st ...

感谢P大的解决方法,感谢糊涂大师的热心帮助,解答了我心中疑惑(与测试相似);
回复

使用道具 举报

31#
 楼主| 发表于 2014-11-4 07:08:34 | 只看该作者
pseudo 发表于 2014-11-4 00:57
图中可见,大于2GB的iso是可以生成的,只是与之配套的优化grldr无法生成。
因为生成优化grldr要用到bin\st ...

这个问题其实是代其他朋友提的,我装机维护PE几百M足够;

上次提到U+深度隐藏时菜单中加载8PE出错问题还是存在……

P大是否抽时间帮参考一下?

比如加载DIY中的BOOT.WIM

其他写入方式正常,UDM深度隐藏也正常……

点评

U+深度隐藏,在“U+两文件”教程里是把grldr+0pe.iso拖入UltraISO然后写到U盘,这样iso内8pe应该可以BIOS启动,操作也很简单。 如果用UltraISO直接打开0pe.iso(内含多文件)写入U盘,要BIOS启动此0pe.iso里的8pe  详情 回复 发表于 2014-11-4 22:12
回复

使用道具 举报

30#
发表于 2014-11-4 00:57:06 | 只看该作者
图中可见,大于2GB的iso是可以生成的,只是与之配套的优化grldr无法生成。
因为生成优化grldr要用到bin\str215.exe,它不能处理那么大文件。

这个问题懒得处理了。

解决办法:
1、没必要弄那么大的0pe.iso文件
efi、imgs目录是0pe身外之物,可以放到iso外减小iso体积,甚至petools都可以放在iso外。
放外面不需要改动什么(遇到什么问题另说)。

2、改用iso内(即DIY目录下的)通用grldr
优化的grldr只是在某些机器上可以明显加速,不优化通常速度也能接受。
就是说,能生成优化grldr就用优化的,不能生成就用通用的。

点评

感谢P大的解决方法,感谢糊涂大师的热心帮助,解答了我心中疑惑(与测试相似);  详情 回复 发表于 2014-11-4 09:30
这个问题其实是代其他朋友提的,我装机维护PE几百M足够; 上次提到U+深度隐藏时菜单中加载8PE出错问题还是存在…… P大是否抽时间帮参考一下? 比如加载DIY中的BOOT.WIM 其他写入方式正常,UDM深度隐藏  详情 回复 发表于 2014-11-4 07:08
回复

使用道具 举报

29#
发表于 2014-11-3 18:55:58 | 只看该作者
2012zhd 发表于 2014-11-3 17:32
请告知新的201411下载地址。

http://pan.baidu.com/s/1hqBX34S       就是10月31日版

点评

感谢。  详情 回复 发表于 2014-11-4 09:46
回复

使用道具 举报

28#
发表于 2014-11-3 17:32:03 | 只看该作者
dnzj_9898 发表于 2014-11-3 17:22
C大的pe:【201411】

改良BOOTMGR ISO创建命令,创建4.5GB以上的BOOTMGR引导型ISO启动PE毫无压力。

请告知新的201411下载地址。

点评

http://pan.baidu.com/s/1hqBX34S 就是10月31日版  详情 回复 发表于 2014-11-3 18:55
回复

使用道具 举报

27#
发表于 2014-11-3 17:22:11 | 只看该作者
C大的pe:【201411】

改良BOOTMGR ISO创建命令,创建4.5GB以上的BOOTMGR引导型ISO启动PE毫无压力。

点评

请告知新的201411下载地址。  详情 回复 发表于 2014-11-3 17:32
回复

使用道具 举报

26#
 楼主| 发表于 2014-11-3 17:07:36 | 只看该作者
ISO文件超2G后,生成与之配套的GRLDR文件失败,
是否与最后的压缩机制有关?





回复

使用道具 举报

25#
发表于 2014-11-3 17:01:29 | 只看该作者
本帖最后由 dnzj_9898 于 2014-11-3 17:02 编辑
pseudo 发表于 2014-11-2 19:51
好像都是grldr-bootmgr-bcd-boot.wim,即都是bcd加载boot.wim。
大iso没试过。如果是fat分区那单文件当然 ...


P大:0pe打包大于2g时,批处理到最后时报错;我分区格式为ntfs,单文件也没有大于1g的;请p大出手解决此问题;
回复

使用道具 举报

24#
 楼主| 发表于 2014-11-2 20:06:11 | 只看该作者
本帖最后由 糊涂 于 2014-11-3 10:17 编辑
pseudo 发表于 2014-11-2 19:51
好像都是grldr-bootmgr-bcd-boot.wim,即都是bcd加载boot.wim。
大iso没试过。如果是fat分区那单文件当然 ...

高端隐藏可以通过菜单直接加载8PE;
U+深度隐藏提示/EFI/BCD 错误
另外测试UDM深度隐藏写入直接菜单启动8PE成功





回复

使用道具 举报

23#
发表于 2014-11-2 19:51:49 | 只看该作者
好像都是grldr-bootmgr-bcd-boot.wim,即都是bcd加载boot.wim。
大iso没试过。如果是fat分区那单文件当然不要超过2G。

点评

P大:0pe打包大于2g时,批处理到最后时报错;我分区格式为ntfs,单文件也没有大于1g的;请p大出手解决出问题;  详情 回复 发表于 2014-11-3 17:01
高端隐藏可以通过菜单直接加载8PE; U+深度隐藏提示/EFI/BCD 错误 [attachimg]202346[/attachimg] [attachimg]202347[/attachimg]  详情 回复 发表于 2014-11-2 20:06
回复

使用道具 举报

22#
 楼主| 发表于 2014-11-2 15:59:36 | 只看该作者
pseudo 发表于 2014-11-2 13:14
2楼更正一个拼写错误,谢谢网友提醒。


请教老师,0PE深度隐藏模式启动时,可以通过RUN模式加载8PE.ISO,正常进入8PE,
如果BCD加载BOOT.WIM就启动失败,这是哪里问题?高端隐藏启动BOOT.WIM正常

另外有网友反馈,0PE体积大小超2G后报错的问题,我没有制作过超2G的ISO,麻烦您来解答
http://bbs.wuyou.net/forum.php?m ... &fromuid=458204
回复

使用道具 举报

21#
发表于 2014-11-2 13:14:22 | 只看该作者
2楼更正一个拼写错误,谢谢网友提醒。

点评

请教老师,0PE深度隐藏模式启动时,可以通过RUN模式加载8PE.ISO,正常进入8PE, 如果BCD加载BOOT.WIM就启动失败,这是哪里问题? 另外有网友反馈,0PE体积大小超2G后报错的问题,我没有制作过超2G的ISO,麻烦您  详情 回复 发表于 2014-11-2 15:59
路径笔误,老师辛苦了!  发表于 2014-11-2 13:51
回复

使用道具 举报

20#
发表于 2014-11-2 00:51:42 | 只看该作者
pseudo 发表于 2014-9-25 15:54
其它pe可以移出0pe.iso。

下面这个更方便把IMGs、EFI目录放到别的地方(未测试):

请问:
这个版还在测试吗?
稳定了吗?

谢谢!

点评

经常近俩月的测试使用,未发现明显问题…… 除修正上一版本小问题外,结构安排上应该是更便捷了  详情 回复 发表于 2015-1-2 20:00
没时间测试。应该可用吧。  发表于 2014-11-2 13:16
最终效果需要个人去感受,亲身体会的可能比别人描述的更真实  发表于 2014-11-2 07:27
回复

使用道具 举报

19#
发表于 2014-10-19 09:57:03 | 只看该作者
pseudo 发表于 2014-9-28 10:30
我也没试过新版。
干脆只用一个旧grldr算了。去掉buldr不显示fbinst菜单选择,节省8秒。

这个做法是有问题的。chenall 增强了 pxe 的功能,但 0pe 采用旧版,无法享受到。
回复

使用道具 举报

18#
 楼主| 发表于 2014-9-30 06:49:21 | 只看该作者
pseudo 发表于 2014-9-29 21:24
你提到的不是2楼版本。
2楼只一行
if exist showmn splashimage (hd-1,0)/BIN/BG.LZMA

开始以为是因为上楼中的那段引起的,后来进一步测试,与它无关,所以修改了回复内容;

旧版(稳定版)与新版除了“EFI”相关路径有变化,再就是前几条菜单去除了“顺带加载0PE光盘镜像到(0xce)?”的提示,
其他地方没看出改动,只要路径不错,效果应该与“稳定版”一样
再测试几天,看看还有没有其他朋友反馈信息
回复

使用道具 举报

17#
发表于 2014-9-29 21:24:52 | 只看该作者
本帖最后由 pseudo 于 2014-9-29 21:35 编辑

你提到的不是2楼版本。
2楼只一行
if exist showmn splashimage (hd-1,0)/BIN/BG.LZMA



“经与旧版对比,补上以下这句”那句?

点评

开始以为是因为上楼中的那段引起的,后来进一步测试,与它无关,所以修改了回复内容; 旧版(稳定版)与新版除了“EFI”相关路径有变化,再就是前几条菜单去除了“顺带加载0PE光盘镜像到(0xce)?”的提示, 其他  详情 回复 发表于 2014-9-30 06:49
回复

使用道具 举报

16#
发表于 2014-9-29 15:08:56 | 只看该作者
感觉和0pe好像差不多呢?我等菜鸟还是的感谢大师们的无私奉献。
回复

使用道具 举报

15#
 楼主| 发表于 2014-9-29 13:58:25 | 只看该作者
本帖最后由 糊涂 于 2014-9-29 13:59 编辑
pseudo 发表于 2014-9-29 13:46
可以直接用0pe.iso来量产usb-cdrom,量产后iso全解开,盘上无iso。
启动时无事不用按空格。特殊情形按空格 ...

#if exist showmn && if exist (bd)/BOOT/GRUB/BG.LZMA splashimage (bd)/BOOT/GRUB/BG.LZMA || if exist %?_BOOT%/BOOT/GRUB/BG.LZMA splashimage %?_BOOT%/BOOT/GRUB/BG.LZMA || splashimage (hd-1,0)/BIN/BG.LZMA

目录BOOT/GRUB/没有“BG.LZMA”文件,上面这句还有没有必要保留?

需要按空格的环境还没有遇到,按下空格也就慢个几秒钟,可以忽略
回复

使用道具 举报

14#
发表于 2014-9-29 13:46:58 | 只看该作者
可以直接用0pe.iso来量产usb-cdrom,量产后iso全解开,盘上无iso。
启动时无事不用按空格。特殊情形按空格只求能启动进桌面,慢点也无妨了。

点评

目录BOOT/GRUB/没有“BG.LZMA”文件,上面这句还有没有必要保留?  详情 回复 发表于 2014-9-29 13:58
回复

使用道具 举报

13#
 楼主| 发表于 2014-9-29 08:11:44 | 只看该作者
本帖最后由 糊涂 于 2014-9-29 12:33 编辑
pseudo 发表于 2014-9-25 15:54
其它pe可以移出0pe.iso。

下面这个更方便把IMGs、EFI目录放到别的地方(未测试):



量产版ISO只有在按下空格后,加载更多组件时,才会屏幕停留在"CMDPE.GZ"读取显示上,新机器几秒钟,512M老机器时间稍长
这个有没有办法解决?
回复

使用道具 举报

12#
发表于 2014-9-28 17:56:37 | 只看该作者
好,我就要那个ud版的0pe。能不能单独分享一下。

点评

正实机测试中……  发表于 2014-9-28 18:28
回复

使用道具 举报

11#
 楼主| 发表于 2014-9-28 16:17:02 | 只看该作者
本帖最后由 糊涂 于 2014-9-28 16:26 编辑

搞定!

内置0PE.iso 53M,老机器就算整体Map也不会有太长时间,新机器几乎看不到中间环节……
UD的外置工具进PE后手动挂载,桌面有快捷方式










回复

使用道具 举报

10#
 楼主| 发表于 2014-9-28 13:02:00 | 只看该作者
pseudo 发表于 2014-9-28 10:30
我也没试过新版。
干脆只用一个旧grldr算了。去掉buldr不显示fbinst菜单选择,节省8秒。

再请教一个挂载的问题:
假如,我将内置0PE.iso最简化打包,进入PE后,开始菜单执行PETOOL挂载,
然后,通过挂载出来的PETOOL中的“启动网络.cmd”如何能成功启动网络,并达到原有效果?
原“启动网络.cmd”内容如下,如何修改一下才能使用?
@echo off
cd /d "%~dp0"
start pecmd.exe mess 开始在后台加载外置组件\n请稍候... @后台加载 #OK*3000
2>nul %~dp0..\影音播放\DirectX9.WIM
if not "%VBEAutoLoadFlag%"=="0" if exist %~dp0..\三卡驱动\VBE.7z if not exist %~dp0..\三卡驱动

\Drivers_VGA*.* 7za.exe x %~dp0..\三卡驱动\VBE.7z -y -aos -o"%SystemRoot%">nul
2>nul %~dp0..\影音播放\SndVga.WIM
if exist %windir%\SETTFTPD.CMD if exist Y:\PETOOLS\三卡驱动\*.cab setx Drivers Y:\PETOOLS\三卡驱动 -m
if exist %windir%\SETTFTPD.CMD if exist Y:\PETOOLS\三卡驱动\*.cab set Drivers=Y:\PETOOLS\三卡驱动
if not exist "%SystemRoot%\system32\MSwsock.dll" (call x:\wxpe\net\start_net.cmd all) else call B:\SND

\Start_Sound.cmd
pecmd wait 2000
PECMD FIND Explorer.EXE,KILL EXPLORER.EXE
pecmd ENVI
2>nul %~dp0..\网络工具\IE6.WIM
2>nul %~dp0..\图文工具\拼音加加.WIM
2>nul %~dp0..\图文工具\WinRar.WIM
2>nul %~dp0..\系统工具\MMC.WIM
2>nul %~dp0..\影音播放\WMP10.WIM
2>nul %~dp0..\影音播放\PotPlayer.WIM
move /Y "%USERPROFILE%\桌面\启动网络.lnk" "%USERPROFILE%\「开始」菜单\程序\网络工具"
::if exist %Windir%\XPflag call %Windir%\XPT\DRIVERS\SetResolution.cmd
::if exist %~dp0..\系统工具\自动设置分辨率AutoDisplay.exe pecmd exec !%~dp0..\系统工具\自动设置分辨率

AutoDisplay.exe /auto
::pecmd disp



回复

使用道具 举报

9#
发表于 2014-9-28 10:30:08 | 只看该作者
我也没试过新版。
干脆只用一个旧grldr算了。去掉buldr不显示fbinst菜单选择,节省8秒。

点评

这个做法是有问题的。chenall 增强了 pxe 的功能,但 0pe 采用旧版,无法享受到。  详情 回复 发表于 2014-10-19 09:57
再请教一个挂载的问题: 假如,我将内置0PE.iso最简化打包,进入PE后,开始菜单执行PETOOL挂载, 然后,通过挂载出来的PETOOL中的“启动网络.cmd”如何能成功启动网络,并达到原有效果? 原“启动网络.cmd”内容  详情 回复 发表于 2014-9-28 13:02
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

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

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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