无忧启动论坛

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

【原创】★新型全外置结构:《零体积全能可扩展PE》ZIP版

    [复制链接]
1021#
发表于 2009-5-11 10:02:17 | 只看该作者
请教更替GRUB.exe 和 grldr的方法?
我是用零体积版修改的。作法如下:
说明:U盘上的文件是ISO解开的。
用winRAR解压KERNEL.ZIP到目录,用新版GRUB.EXE替换,再用WinRAR以ZIP方式最大压缩目录中的文件成新的KERNEL.ZIP替换原来的KERNEL.ZIP。


但是这样做后,U盘启动到SCAN硬盘上的文件完成后屏幕出现

------DIF Info -------

[HardwareIDsDatabase]
PC\VEN_8086&DEV_24CB=|intelide";ICH4 PATA100
---------Found--------
--------------------------


Error in EXE file
Sorry, PE not ready to start.
Batch file missing


查看U盘(HD0,0)上的文件列表:
TEMP<DIR>
0PEMENU.LST
AUTOEXEC.BAT
WXPE<DIR>
NTDETECT.COM
SETUPLDR.BIN
STARTPE.BAT

[ 本帖最后由 19720205 于 2009-5-11 10:53 编辑 ]
回复

使用道具 举报

1022#
发表于 2009-5-11 10:35:28 | 只看该作者
相當詳細,收藏學習
回复

使用道具 举报

1023#
发表于 2009-5-11 11:04:41 | 只看该作者
更新一下,自己DIY工具很方便!
回复

使用道具 举报

1024#
发表于 2009-5-11 11:26:41 | 只看该作者
楼主啊,我下到%79.8不动了呀,哭啊。。。。。。。。。。
回复

使用道具 举报

1025#
 楼主| 发表于 2009-5-11 14:14:14 | 只看该作者
原帖由 q67512 于 2009-5-11 11:26 发表
楼主啊,我下到%79.8不动了呀,哭啊。。。。。。。。。。


建议半夜鸡叫时,用IE下。
原帖由 19720205 于 2009-5-11 07:29 发表
新版GRUB4DOS09-05-07出来了,而且可以访问fd(0,0)这样的设备
http://bbs.znpc.net/viewthread.php?tid=5631&extra=page%3D1&page=1这个帖子讨论的万能启动U盘制作工具fbinst需要访问fd(0,0)这样的设备。09-05 ...

live mesh上的好像已经是5.7了
原帖由 19720205 于 2009-5-11 10:02 发表
请教更替GRUB.exe 和 grldr的方法?
我是用零体积版修改的。作法如下:
说明:U盘上的文件是ISO解开的。
用winRAR解压KERNEL.ZIP到目录,用新版GRUB.EXE替换,再用WinRAR以ZIP方式最大压缩目录中的文件成新的 ...

0PE采用两阶段启动方案,第一阶段启动到dos用的是grldr,需要grub4dos的高级功能。grldr可换新版,保持原内置菜单不变即可,有这方面的工具。
第二阶段从dos进入PE,用的是grub.exe,不需要很多功能,现在是用chenall定制的精简GRUB.exe,这个不要轻易换。
原帖由 haiuyan 于 2009-5-11 08:34 发表
我删除了同步目录中的个别文件(自己修改过),  用mesh检查更新却并不从新下载, 为什么?

sorry,我还没有访问过别人的live mesh上的文件,这方面经验比你还少。
原帖由 go2 于 2009-5-11 01:43 发表
谢谢大侠解答!
1.看了的确是wmp11的问题
2.dx9应该可以加速
3.加密的无线网络是真的没有列出来。这两天我瞎搞一下,看看是否可以解决。
还有个问题,我看了外置都是真接在PE列出WIM文件,然后点击运行 ...

要根据wim内文件建快捷方式不好办。
wim内文件setup等必须在挂载wim之后才能访问到,而仅为建立快捷方式事先将各个组件挂载一遍显然代价太大,而且挂载并建立快捷方式后,不能卸载,否则快捷方式无所依存。这与用时才挂,用后卸的主张也不符。
另外,组件可以是非wim格式,那么建立快捷方式方面无法统一。
你的想法适合于老毛桃911那种传统的大op.wim包,一次全部挂载,一般不再卸载。菜单统一集中处理。
但nn2nn的开放式组件架构不同,它将大包分解为一个个组件,全部外置,每个组件独立自治,用时挂,用后卸(不卸也无大碍),自动发现组件,自动生成快捷方式。
这种架构便于增删、更新组件,自由度大,方便DIY。

由于与传统快捷方式不同,用户可能不习惯:
1、菜单显示在开始菜单上方,而非开始菜单的程序下面
2、快捷方式有的显示像文件名,不像快捷方式,有的图标不漂亮
3、非可执行程序、不希望显示的子目录也显示出来了
但都可以一定程度上克服:
1、习惯一下就行了,因为多个盘上有PETOOLS时这样很合理。
2、自己为wim组件加个图标,看起来就舒服了。
例如那个“管理工具(MMC).WIM”就是有图标的,那是chenall弄的。我往往随便打个包了事,典型的像GHOST1102.WIM、EPSnap强力截图工具.WIM,觉得这样就够用了。
总之组件时自治的,怎么弄是自己的事。
3、自己打包解决。
回复

使用道具 举报

1026#
发表于 2009-5-11 14:40:44 | 只看该作者
移动硬盘不好安装
借鉴硬盘没有成功
有图更好
0pe的构架思想很好
能换内核,能调外置程序,再能从机子上抽取驱动和程序
很好
要是安装再方便些就好了
只要铐贝一下就好
我的移动硬盘pe基本都是这样做的
回复

使用道具 举报

1027#
 楼主| 发表于 2009-5-11 15:25:19 | 只看该作者
原帖由 绿宇星 于 2009-5-11 14:40 发表
移动硬盘不好安装
借鉴硬盘没有成功
有图更好
0pe的构架思想很好
能换内核,能调外置程序,再能从机子上抽取驱动和程序
很好
要是安装再方便些就好了
只要铐贝一下就好
我的移动硬盘pe基本都是这样做的

不要借鉴硬盘,应借鉴U盘:
安装到硬盘/移动硬盘还可以采用类似于下面安装到U盘的方法(法一),这样,0PE
  无论安装到U盘还是硬盘,都可以用统一的方法。但无维护经验者慎用,以免损坏硬
  盘数据。

详见#9楼。
回复

使用道具 举报

1028#
发表于 2009-5-11 16:14:52 | 只看该作者
一键上网”或“安装驱动包”功能  很不错  很实用
回复

使用道具 举报

1029#
发表于 2009-5-12 06:24:43 | 只看该作者
原帖由 pseudo 于 2009-5-10 13:32 发表

5.1扩展版带的好像就是最新的了。
我就简单打个包,里面换了个精简的dos。

一键上网之前,先用xp资源菜单的备份驱动功能制作显声网驱动包(一次性)。事先不要加载任何驱动。
下次进PE时一键上网,显声网 ...

pseudo 兄辛苦了!

按你说的, 继续体验:
先备份驱动.....重启.....一键上网......这次有声音了.....再试试电影, wmplayer支持的太少了, 用我硬盘上的mplayer和kmplayer, 都可以播放rmvb,mkv格式. 唯一缺憾是放大了(例如全屏)电影就卡, 不过, 谁会在pe下仔细看电影呢, 已经很完美了

office也成功了. 搜索了一下dll, 找到了文件夹, 在program files的某处, 然后一路ok.

X: 是仿真的第二硬盘. 但为什么F:盘在ghost过程中的某步骤不可见呢?
回复

使用道具 举报

1030#
发表于 2009-5-12 06:26:33 | 只看该作者
另外请教大家, 谁在老机器(例如845E或更老)上试过0pe? 效果如何?
回复

使用道具 举报

1031#
发表于 2009-5-12 10:12:01 | 只看该作者
我的是技嘉GA-8IG主板,845GL的芯片,256MB 内存时运行 0PE 也没有问题。
回复

使用道具 举报

1032#
发表于 2009-5-12 17:03:21 | 只看该作者
Mr.Pseudo:

我已找到用XP资源加载WMP11的方法,方法如下:

将MFPLAT.dll拷贝到PE目录下即可!
更正一下,因为用的是别的PE测试,现用0PE测试,还需加上dbghelp.dll

总结一下,只需在命令行增加复制
dbghelp.dll,MFPLAT.dll至XP PE目录下即可支持wmp11


[ 本帖最后由 go2 于 2009-5-12 21:03 编辑 ]

wmp11.JPG (65.64 KB, 下载次数: 201)

wmp11.JPG
回复

使用道具 举报

1033#
发表于 2009-5-12 22:15:52 | 只看该作者
Mr.pseudo:

我在测试wpa2无线网络上网时需在\0PE\XP\EXT1.gz更换文件CRYPT32.DLL,可是我在重新列新内核启动PE后乱码。能否更换内核的CRYPT32.DLL文件后让我下载测试。附件如下:

CRYPT32.rar

254.3 KB, 下载次数: 24, 下载积分: 无忧币 -2

回复

使用道具 举报

1034#
 楼主| 发表于 2009-5-12 23:34:57 | 只看该作者
原帖由 go2 于 2009-5-12 17:03 发表
Mr.Pseudo:
我已找到用XP资源加载WMP11的方法,方法如下:
将MFPLAT.dll拷贝到PE目录下即可!
更正一下,因为用的是别的PE测试,现用0PE测试,还需加上dbghelp.dll
总结一下,只需在命令行增加复制dbg ...

谢谢,解决了一个问题。
原帖由 go2 于 2009-5-12 22:15 发表
Mr.pseudo:
我在测试wpa2无线网络上网时需在\0PE\XP\EXT1.gz更换文件CRYPT32.DLL,可是我在重新列新内核启动PE后乱码。能否更换内核的CRYPT32.DLL文件后让我下载测试。附件如下:

辛苦了。
已上传http://www.brsbox.com/filebox/down/fc/e3115bf610925514a3ce94c896c6c2c4
回复

使用道具 举报

1035#
发表于 2009-5-12 23:58:32 | 只看该作者
ok!正在下载!谢谢你为大家提供了这么好的PE框架,我觉得现在的PE有点象Linux,有点乱。微办虽有点霸道,但是他执行自已的标准!
回复

使用道具 举报

1036#
发表于 2009-5-13 08:03:27 | 只看该作者
原帖由 go2 于 2009-5-12 17:03 发表
Mr.Pseudo:

我已找到用XP资源加载WMP11的方法,方法如下:

将MFPLAT.dll拷贝到PE目录下即可!
更正一下,因为用的是别的PE测试,现用0PE测试,还需加上dbghelp.dll

总结一下,只需在命令行增加复制dbg ...

发扬精神,解决IE7的问题。
回复

使用道具 举报

1037#
发表于 2009-5-13 11:41:52 | 只看该作者
今天总算全部看了一遍。。
看懂一点点。以后要是有条件一定试试^_^。太强大了。
回复

使用道具 举报

1038#
发表于 2009-5-13 12:02:12 | 只看该作者
关于CRYPT32.DLL的问题,我以前就替换成了原版的了,因为不换就不能使用ISCSI客户端,

这个和无线也有关系吗?一直没有注意.
回复

使用道具 举报

1039#
 楼主| 发表于 2009-5-13 13:08:32 | 只看该作者
曾注意到chenall兄换了新版CRYPT32.DLL,但我没用到相关功能,所以之前懒得换。
跟无线无关,跟安全(加密认证)有关。
除了无线加密之外,https也会涉及加密。
回复

使用道具 举报

1040#
发表于 2009-5-13 14:37:45 | 只看该作者
版本:0501扩展版二合一
今天DIY时遇到一个问题:
在原版本基础上任一目录内加个文件,然后就会在加载BUFXP.GZ时出错(回到MENU.OPE),后来经手动调试时发现是里面的“configfile (hd10,0)/0PE/BUFXP.GZ”没打到文件,用ls看到的都是心形图标,于是怀疑是grub在map时没解压BUFXP.GZ,但换回原版时又可以,郁闷了一下午。最后我将BUFXP.GZ改成了小写,在加载时又不会出错

结论:grub是不是在解压GZ文件存在点小BUG,GZ文件最好还是用小写比较好
回复

使用道具 举报

1041#
发表于 2009-5-13 14:40:42 | 只看该作者
楼上应该是典型的光盘大小写识别问题.最好使用定制工具生成ISO文件.如果非要使用ULTRAISO就不要选择RockRidge格式,然后全部使用大写就是了.
回复

使用道具 举报

1042#
发表于 2009-5-13 14:44:41 | 只看该作者
是在原版的ISO上用ULTRAISO改的,不可能选了RockRidge格式的,刚看上,那个选项没选
回复

使用道具 举报

1043#
发表于 2009-5-13 15:02:18 | 只看该作者
用mkisofs试了下,改动的也能运行,看来在有GZ时还是少用ULTRAISO
回复

使用道具 举报

1044#
发表于 2009-5-13 19:53:18 | 只看该作者
为什么用最新的0501的零体积PE启动我的机器只加载到WIN CMD 找不到2级扩展呢?我机器P45 如果用扩展版本 不用自动提取 确实没问题
而在一台HP的笔记本上加载SRS目录中的磁盘驱动也只能到WIN CMD 但是如果不加载磁盘驱动的话 它会自己收集 然后进入到桌面 但是却不能识别我的U盘  我是用U盘启动的
回复

使用道具 举报

1045#
发表于 2009-5-13 20:32:30 | 只看该作者
Mr.pseudo:
注意到你的0pe下单独把NET从system32分出来,那么INF文件是否要做相应更改?
我查看了所有相关上网服务已全部开启。

[ 本帖最后由 go2 于 2009-5-13 20:37 编辑 ]
回复

使用道具 举报

1046#
 楼主| 发表于 2009-5-13 21:18:58 | 只看该作者

grub4dos-0.4.4-2009-05-13.zip解决了4G内存启动时卡死的问题

grub4dos-0.4.4-2009-05-13.zip解决了4G内存启动时卡死的问题,详见http://bbs.znpc.net/viewthread.php?tid=5637&extra=&page=1

live mesh上已0PE已更新grldr采用grub4dos-0.4.4-2009-05-13.zip,
jxyun99、lishaomin等使用4G内存机器遇到问题的朋友,
在live mesh同步后可以试试。

[ 本帖最后由 pseudo 于 2009-5-13 21:22 编辑 ]
回复

使用道具 举报

1047#
发表于 2009-5-13 21:36:15 | 只看该作者
Mr.Pseudo:

我想我已找到0pe下wpa2无线上网的原因,再测试一下,可否少个文件再来报告

因为一键上网用的是XP资源,就是说加载的一些dll及sys来看本机系统。我试过是不成功的。

用0pe原来的@0#NET_.WIM加载也是无法连上无线网络。后来更换了几个文件,成功连上。(用昨天大侠更换CRYPT32.dll的0pe版本测试)。这几个文件我发过,现在再粘贴在附件。更换这几个文件到@0#NET_.WIM,再注册rsaenh.dll。就可成功!

我想如果要使用XP资源成功连上wpa2无线网络,是否可以把附件几个文件做进内核,在加载XP资源时不要加载已有文件。那么我想是可以成功的。

还有我试过我心如水的2003PE只要注册rsaenh.dll,就可成功,那么0pe也一定是没问题的。

如果大侠需要测试,随时恭候!

[ 本帖最后由 go2 于 2009-5-13 22:02 编辑 ]

wpa-psk.part01.rar

292.97 KB, 下载次数: 23, 下载积分: 无忧币 -2

wpa-psk.part02.rar

292.97 KB, 下载次数: 39, 下载积分: 无忧币 -2

wpa-psk.part03.rar

181.4 KB, 下载次数: 37, 下载积分: 无忧币 -2

回复

使用道具 举报

1048#
 楼主| 发表于 2009-5-13 22:04:48 | 只看该作者
原帖由 zoom4ever 于 2009-5-13 19:53 发表
为什么用最新的0501的零体积PE启动我的机器只加载到WIN CMD 找不到2级扩展呢?我机器P45 如果用扩展版本 不用自动提取 确实没问题
而在一台HP的笔记本上加载SRS目录中的磁盘驱动也只能到WIN CMD 但是如果不加载磁盘驱动的话 它会自己收集 然后进入到桌面 但是却不能识别我的U盘  我是用U盘启动的

遇到问题请对照零体积版和扩展版,对照不同的机器。
1、你的P45机器用扩展版启动正常,很好。

2、你的P45机器上零体积版只进入到windows cmd,可能跟硬盘识别有关,即缺少磁盘驱动而且未能成功地从硬盘正确提取驱动。
可以在windows cmd中执行
dir b:
dir c:
dir d:
dir e:
确认此时能否访问虚拟B盘和硬盘。如果是找不到硬盘的情况,那么需要把扩展版的0PE\SRS目录复制到硬盘或U盘以补充所缺驱动。该目录的文件可能只需SRS1.ZIP即可(自己试一下)。
此外,先试试零体积版的第二个菜单项,它使用一个“万能”驱动。

3、HP的笔记本上是用什么版本没说清楚,对照情况也不清楚,没有足够资料进行分析。不过既然可以进桌面,应该还好办。

原帖由 go2 于 2009-5-13 20:32 发表
Mr.pseudo:
注意到你的0pe下单独把NET从system32分出来,那么INF文件是否要做相应更改?
我查看了所有相关上网服务已全部开启。

NET组件独立,挂到%windir%\NET目录,相关问题组件本身似已处理好了,虽然0PE\NET下无线驱动未必全,但一键上网或启动网络服务 (完整)已启动了无线服务。
你说的INF文件指哪些?
回复

使用道具 举报

1049#
发表于 2009-5-13 22:09:22 | 只看该作者
强大的 教程 坐下来慢慢 学习 慢慢看
回复

使用道具 举报

1050#
发表于 2009-5-13 22:11:21 | 只看该作者
NET组件独立,挂到%windir%\NET目录,相关问题组件本身似已处理好了,虽然0PE\NET下无线驱动未必全,但一键上网或启动网络服务 (完整)已启动了无线服务。
你说的INF文件指哪些?


已没问题,很好很强大!不知大侠可否考虑一下我#1061建议?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-30 06:28

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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