无忧启动论坛

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

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

    [复制链接]
1261#
 楼主| 发表于 2009-6-6 12:03:28 | 只看该作者

回复 #1271 zhaohj 的帖子

用扩展版带的F6.zip充当OEM_SRS.ZIP试试。缺驱动或驱动不当容易这样。
另外记不清是否精简了pxe启动支持。
回复

使用道具 举报

1262#
发表于 2009-6-6 13:27:19 | 只看该作者
相当于手动yy版,学习一下,我也来yy
回复

使用道具 举报

1263#
发表于 2009-6-6 14:07:06 | 只看该作者
大侠提醒,原来还有个OEM_SRS.ZIP功能,试了一下,不改变原来F6.ZIP,将VMware的scsi驱动打包为OEM_SRS.ZIP,放在根目录,也成功安装2003

谢谢!的确太强大了!
回复

使用道具 举报

1264#
发表于 2009-6-6 14:49:20 | 只看该作者
请问:
能否简单用5#0PE.ISO中压缩文件中的文件替换090501版中相应压缩文件中的文件以达到安装系统免按F6的目的?
回复

使用道具 举报

1265#
发表于 2009-6-6 14:52:44 | 只看该作者
原帖由 19720205 于 2009-6-6 14:49 发表
请问:
能否简单用5#0PE.ISO中压缩文件中的文件替换090501版中相应压缩文件中的文件以达到安装系统免按F6的目的?


我看了应该是不能,目录不相同,文件结构也不同

#1265  #1265有改动的说明

[ 本帖最后由 go2 于 2009-6-6 14:53 编辑 ]
回复

使用道具 举报

1266#
发表于 2009-6-6 14:54:31 | 只看该作者
楼主的GRUB能否用中文版?想升级为0523,英文版可以,中文版启动KERNEL.ZIP时出错
回复

使用道具 举报

1267#
 楼主| 发表于 2009-6-6 15:53:36 | 只看该作者
原帖由 sujun_tc 于 2009-6-4 16:01 发表
我下载了〇peZip扩展版二合一090501.7z这个版本,把解压出来的0pe.iso放入虚拟机启动,始终出现错误提示,进不了桌面.请问LZ这是怎么回事啊?
Bad command or file name
Bad command or file name
c:\_
...

如果用Ultraiso修改了iso文件没有用DIY工具重新生成iso文件,可能出现此现象。原版iso不加修改应该是好的。
原帖由 mazrmc 于 2009-6-6 14:54 发表
楼主的GRUB能否用中文版?想升级为0523,英文版可以,中文版启动KERNEL.ZIP时出错

外面的grldr应该可以用中文版,KERNEL.ZIP里面的grub.exe是chenall特制的精简版,它一般不面向用户,一般用不着换。仅在串接用户菜单时与用户有关。
中文版我没用过,不知道有什么差异。
如果英文版可以,可折中考虑借助gfxmenu显示中文。
原帖由 19720205 于 2009-6-6 14:49 发表
请问:
能否简单用5#0PE.ISO中压缩文件中的文件替换090501版中相应压缩文件中的文件以达到安装系统免按F6的目的?

那样麻烦,也容易混乱,不如等我稍后发新版。
原帖由 go2 于 2009-6-5 09:36 发表
...
我依据大侠所说,已成功修改手上的0pe,我特意试了一下SRS2菜单项,一切正常,(原来SR1含VMware驱动,我改名为SR2,可以加载SCSI V ...

只要SRS2.ZIP能放进A.GZ就行。这个A.GZ比以前小。
以后新版将无此限制。
回复

使用道具 举报

1268#
发表于 2009-6-6 16:13:40 | 只看该作者
如此甚好,翘首以待PSEUDO发布新版.
回复

使用道具 举报

1269#
发表于 2009-6-6 17:21:02 | 只看该作者
期待新版能支持中文GRUB:)
回复

使用道具 举报

1270#
发表于 2009-6-6 17:26:29 | 只看该作者
原帖由 pseudo 于 2009-6-6 12:03 发表
用扩展版带的F6.zip充当OEM_SRS.ZIP试试。缺驱动或驱动不当容易这样。
另外记不清是否精简了pxe启动支持。


呵呵,你再看一下,驱动肯定没缺,pxe启动可一定要支持的!本地启动我确实没试,怀疑你把PXE启动的支持精简了。

[ 本帖最后由 zhaohj 于 2009-6-6 17:27 编辑 ]
回复

使用道具 举报

1271#
发表于 2009-6-6 21:51:37 | 只看该作者
VM虚拟机安装XP成功,等着老大出新版
回复

使用道具 举报

1272#
发表于 2009-6-6 23:01:42 | 只看该作者
我要加入Live Mesh啊,谢谢!!
xiaobais888@hotmail.com
回复

使用道具 举报

1273#
 楼主| 发表于 2009-6-6 23:48:42 | 只看该作者

6.6版0PE安装到(ud)设备的两种方法

                                6.6版0PE安装到(ud)设备的两种方法  Pseudo 2009.06.07

时空论坛bean大师推出了强大的万能启动U盘制作工具fbinst。(ud)设备是fbinst用U盘部分空间仿真的设备,可以存储一些文件。
这些文件隐藏在U盘特定空间,一般看不到,不受U盘格式化影响,也不会中毒。

以下安装方法适用于〇peZip扩展版二合一090606。
+----------------------------+
| 1. 法一、只安装grldr到(ud) |
+----------------------------+


1. 下载fbinst 1.4正式版,得到fbinst.exe文件,提取0PE.ISO的grldr文件,与fbinst.exe并列存放。
2、运行命令:
fbinst -l

并仔细确认U盘是否对应于(hd1)。如果不是,请放弃安装,另行请教高人。
◆严重警告◆
如果U盘不是对应于(hd1),继续操作可能毁掉你的硬盘!!!
3、依次运行以下命令(假定U盘对应设备号是 (hd1)):
    fbinst (hd1) format --force
    fbinst (hd1) menu "grldr" 2000:0
    fbinst (hd1) load grldr 0x20000

4、用UltraISO工具提取0PE.ISO中所有文件按原结构放入U盘非(ud)的正常分区中。
安装完毕!
◇注意
--------------------------------------------------------------------------------------------------------
1、插入此U盘即可直接作为pxe服务器来用。
2、删除U盘非(ud)的正常分区中的grldr不影响本地启动,但直接作为pxe服务器来用时,需有grldr。
3、PETOOLS目录必要时可放入0PE目录下。


+-----------------------+
| 2. 法二、全部装入(ud) |
+-----------------------+

6.6版0PE支持将0PE全部部署到(ud)设备,不依赖硬盘原有系统启动到PE桌面,并能使用(ud)中所有外置工具,
可以卸载U盘以全内置、全内存方式运行。

建议机器内存256M以上。
  0PE二合一扩展版的0PE.ISO文件,内部结构为
│  grldr(内置0PE专用菜单MENU.0PE)
│  
├─PETOOLS
│  │      
│  └─...
│         
└─0PE
    │  BUFXP.GZ
    │  BUF2K3.GZ
    │  KERNEL.ZIP
    │  
    ├─SRS
    │      F6.ZIP
    │      SRS1.ZIP
    │      SRS2.ZIP
    │      
    ├─2003
    │      EXT1.GZ
    │      EXT2.WIM
    │      
    ├─XP
    │      EXT2.WIM
    │      EXT1.GZ
    │      
    ├─AUTORUNS
    │      @0#NET_.WIM
    │      
    └─NET
        │      
        └─...

  要全部安装到fbinst制作的(ud)设备中,可将其分解为三部分:
  1、XPE.ISO、03PE.ISO
  2、0PE\XP\EXT2.WIM、0PE\2003\EXT2.WIM、0PE\AUTORUNS\@0#NET_.WIM
  3、(新的)0PE.ISO

  其中XPE.ISO内容为:
│  grldr(内置0PE专用菜单MENU.0PE)
│         
└─0PE
    │  BUFXP.GZ
    │  KERNEL.ZIP
    │  
    ├─SRS
    │      F6.ZIP(考虑删除)
    │      SRS1.ZIP
    │      SRS2.ZIP(考虑删除)
    │      
    └─XP
            EXT1.GZ
  其中03PE.ISO内容为:

│  grldr(内置0PE专用菜单MENU.0PE)
│         
└─0PE
    │  BUF2K3.GZ
    │  KERNEL.ZIP
    │  
    ├─SRS
    │      F6.ZIP
    │      SRS1.ZIP
    │      SRS2.ZIP
    │      
    └─2003
            EXT1.GZ

其中新的0PE.ISO内容为:   
│  
├─PETOOLS(必要时该目录可移入0PE目录下以减少一级目录数)
│  │      
│  └─...
│         
└─0PE
    │      
    └─NET
        │      
        └─...

以上文件在(ud)中部署如下:
XPE.ISO
03PE.ISO
0PE\XP\EXT2.WIM
0PE\2003\EXT2.WIM
0PE\AUTORUNS\@0#NET_.WIM
0PE\0PE.ISO

往(ud)写入的grldr(必须是新得不能再新的版本)的内置菜单为:
default 0
timeout 5

title [1] 0PE for XP on (ud)
map (ud)/XPE.ISO (0xFF) || map --mem (ud)/XPE.ISO (0xFF)
map --hook
chainloader (0xFF)

title [2] 0PE for 2003 on (ud)
map (ud)/03PE.ISO (0xFF) || map --mem (ud)/03PE.ISO (0xFF)
map --hook
chainloader (0xFF)

具体操作方法参见:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=142426&extra=page%3D1
◇变通
--------------------------------------------------------------------------------------------------------

1、XPE.ISO、03PE.ISO这两个可以都要,也可只要其一。

2、如果同时配备的话,可以考虑精简磁盘驱动。
假定常用的是XPE.ISO,那么只保留常用磁盘驱动SRS1.ZIP,删去备用驱动SRS2.ZIP及F6方式驱动F6.ZIP以减少体积。
需要用到SRS2.ZIP或F6.ZIP时可使用03PE.ISO解决。
就是说使XPE.ISO、03PE.ISO这两个一个较全,一个较精简是比较好的策略。如果XPE.ISO体积减小了,启动会快些。

3、0PE\0PE.ISO放在U盘非(ud)处也可以,更便于维护。
4、如果今后fbinst/grub4dos改进了,允许解开XPE.ISO、03PE.ISO放入(ud),它们就能共享磁盘驱动了。可惜目前还不支持。

◇注意:
--------------------------------------------------------------------------------------------------------

1、这样的部署,显然失去了0PE原有的插入U盘即可直接作为pxe服务器的特点。只适合U盘本地启动。
2、新的0PE.ISO可直接用UltrISO增删、替换内容。而XPE.ISO、03PE.ISO必须用0PE提供的DIY工具来重新生成ISO文件才靠得住。
grub4dos就是这样,直接用UltrISO修改的话有时启动会遇到问题。


[ 本帖最后由 pseudo 于 2009-6-8 11:27 编辑 ]
回复

使用道具 举报

1274#
发表于 2009-6-7 03:28:21 | 只看该作者
试了成功了,fbinst的完美启动,也使0pe的优势大大显现出来!(优点不止这个~~)

很早就想试试fbinst,无奈水平有限,今天看了gzk101的贴子,一下清楚起来,谢谢gzk101。。。
回复

使用道具 举报

1275#
发表于 2009-6-7 07:51:57 | 只看该作者
想使用GRUB中文版的,可以考虑曲线的办法,虚拟机测试成功。
将MENU.0PE内置入最新英文版的grldr中,放入0PE目录内,主菜单调用此grldr即可。
回复

使用道具 举报

1276#
发表于 2009-6-7 07:53:50 | 只看该作者
下载地址在那呢!是不是还没传网盘!
回复

使用道具 举报

1277#
发表于 2009-6-7 12:34:20 | 只看该作者
发现内核中有PECMD.EXE和PECMD28.EXE两个版本。
试验把PECMD28.EXE换成最新的3.3.0501.293版本也没有出错。
另外HALACPI.DL_和HALACPI.DLL是同一个文件。应该能去掉一个吧。

pseudo 是不是可以更新一下
回复

使用道具 举报

1278#
发表于 2009-6-7 12:49:06 | 只看该作者
这个功能齐全,谢谢分享了
回复

使用道具 举报

1279#
发表于 2009-6-7 14:55:40 | 只看该作者
0606版能否给个下载地址?
回复

使用道具 举报

1280#
发表于 2009-6-7 15:46:49 | 只看该作者
不知这个能不能直接安装win7
回复

使用道具 举报

1281#
 楼主| 发表于 2009-6-8 00:53:03 | 只看该作者
回复 #1291 wangjf 的帖子
原帖由 wangjf 于 2009-6-7 12:34 发表
发现内核中有PECMD.EXE和PECMD28.EXE两个版本。
试验把PECMD28.EXE换成最新的3.3.0501.293版本也没有出错。
另外HALACPI.DL_和HALACPI.DLL是同一个文件。应该能去掉一个吧。

pseudo 是不是可以更新一下

难得wangjf 兄细心研究。不过现在还不好精简。

1、在启动初期pecmd.exe还运行不了,它需要较多的dll支持,而这些dll开始时尚在ext2.wim中。PECMD07.exe(0pe)或者PECMD28.EXE(micrope)是pecmd的早期版本,这时可以运行。

旧版作用之一是根据内存大小调整B:盘大小。内存足够时复制ext2.wim到B:盘,便于拔掉启动U盘/光盘,全内存运行。内存更大时,复制原系统的桌面背景图片到B:盘,使0PE有用户喜欢的背景。内存超过512M时,扩大B盘并将临时文件夹指向B:盘...。

换新版的话(保持名字不变),虽没有显式报错,但其实是不起作用的。那样的话B:盘大小是固定的。

2、好像有HALAACPI.DL_,没有HALACPI.DL_。

回复 #1293 mazrmc 的帖子
原帖由 mazrmc 于 2009-6-7 14:55 发表
0606版能否给个下载地址?

先live mesh上测试,后面再提供
回复

使用道具 举报

1282#
发表于 2009-6-8 09:26:10 | 只看该作者
零体积版运行某些软件可能中文显示为方框


请问P大,这个问题什么时候解决呀?       〇peZip零体积版二合一090501.zip 就存在此问题。
回复

使用道具 举报

1283#
 楼主| 发表于 2009-6-8 10:28:32 | 只看该作者

回复 #1296 fdd_ds 的帖子

这个问题一直搁置着没弄。

如果很需要解决,一种不修改程序的解决方法是:
将扩展版或其它PE所带的SIMSUN.TTC文件(2,510,636 字节)自行加入到BUFXP.GZ里面的
WXPE\FONTS
目录即可。

BUFXP.GZ是用7-zip以gzip格式最大化压缩的img文件。0PE中选中img文件右键可加载为虚拟磁盘。
回复

使用道具 举报

1284#
发表于 2009-6-8 13:24:21 | 只看该作者
原帖由 pseudo 于 2009-6-8 00:53 发表
回复 #1291 wangjf 的帖子

难得wangjf 兄细心研究。不过现在还不好精简。

1、在启动初期pecmd.exe还运行不了,它需要较多的dll支持,而这些dll开始时尚在ext2.wim中。PECMD07.exe(0pe)或者PECMD28.EXE( ...


刚才又看了一下.是在Chenall兄制作的WINPE.IMG下SYSTEM32目录中有HALACPI.DL_ (压缩了的)和HALACPI.DLL (未压缩的)重复文件.而pseudo 兄的EXT1.EXE中只有HALACPI.DLL(未压缩的).

另外发现: 启动0PE后X:盘下的SYSTEM32和SYSTEM两个目录中分别都有5个相同的文件
DESK.CPL
DESKTOP.INI
NOTEPAD.EXE
SHELL32.DLL
TASKMGR.EXE

而Chenall制作的PE启动后SYSTEM32和SYSTEM两个目录中除了上面5个还多一个相同的文件
ulib.dll

我想SYSTEM32和SYSTEM目录中相同的文件在制作PE时是否可以只放在SYSTEM32目录下呢?
回复

使用道具 举报

1285#
发表于 2009-6-8 13:38:17 | 只看该作者
基本上SYSTEM32里面有的.其它地方就可以不要,.

我以前弄的时候是由于考虑到了向以前的版本兼容.所以才保留几个重复文件.
回复

使用道具 举报

1286#
发表于 2009-6-9 10:52:39 | 只看该作者
对不起,是我使用了老menu.0pe的原因,自带内置menu的grldr可以成功启动XP和2003.
但用户自定义菜单中第10项不能执行.以前版本是可以重新出现前一菜单的,0606版本是出错跳转到了执行第一项.

[ 本帖最后由 19720205 于 2009-6-9 13:40 编辑 ]
回复

使用道具 举报

1287#
 楼主| 发表于 2009-6-9 13:56:44 | 只看该作者

回复 #1300 19720205 的帖子

"用户自定义菜单"对应于KERNEL.ZIP中WXPE目录下的MENU.USR文件。0PE只负责在仿真F6磁盘驱动软盘后,将这个菜单调出来。
至于菜单文件的内容、执行效果,由用户自己负责,我只是胡乱写几句做个样子,不用计较其效果。

所谓“自定义”,就是说全交给你自由发挥了。当然也需要了解一些grub4dos语法才好发挥。如果自己写的未达到预期效果,可以另行探讨。

注意修改MENU.USR后,要用winrar以ZIP格式最大压缩比重新打包为KERNEL.ZIP。不要用7-zip工具压缩。
回复

使用道具 举报

1288#
发表于 2009-6-9 17:10:23 | 只看该作者
原帖由 pseudo 于 2009-6-4 22:28 发表
#5楼更新了,我好像找到了#1255楼问题的原因。
这回a、b、a&b、a(null)&b好像都顺利了。


Mr.pseudo:

这个问题的原因是否是A一定要标准容量的1.44的盘,这个是最重要的吧?
回复

使用道具 举报

1289#
发表于 2009-6-9 17:30:11 | 只看该作者

问题来了

我将【0PE66全藏入ud】解开,加入2003pe.ISO及其配置文件 ,加入 maxdos.iso,
并修改grldr,
并修改文件【全部安装到ud脚本.cmd】

echo 格式化U盘...
fbinst (hd1) format --force --align --extended 120000
echo 写入...
fbinst (hd1) menu "grldr" 2000:0
fbinst (hd1) load grldr 0x20000
fbinst (hd1) add "XPE.ISO" "XPE.ISO"
fbinst (hd1) add "03PE.ISO" "03PE.ISO"
fbinst (hd1) add "MAX.ISO" "MAX.ISO"
fbinst (hd1) add "0PE\XP\EXT2.WIM" "0PE\XP\EXT2.WIM"
fbinst (hd1) add "0PE\2003\EXT2.WIM" "0PE\2003\EXT2.WIM"
fbinst (hd1) add "0PE\AUTORUNS\@0#NET_.WIM" "0PE\AUTORUNS\@0#NET_.WIM"
fbinst (hd1) add "0PE\0PE.ISO" "0PE\0PE.ISO"

但是,问题来了
提示错误



  望大家帮忙看看是什么问题引起的

  怎么解决

  谢谢

[ 本帖最后由 loveuni 于 2009-6-9 17:36 编辑 ]
回复

使用道具 举报

1290#
 楼主| 发表于 2009-6-9 17:58:08 | 只看该作者
回复 #1302 go2 的帖子
原帖由 go2 于 2009-6-9 17:10 发表
Mr.pseudo:
这个问题的原因是否是A一定要标准容量的1.44的盘,这个是最重要的吧?

正解。
目前是有驱动的盘标准,空的还不标准(偷懒)。
回复 #1303 loveuni 的帖子
原帖由 loveuni 于 2009-6-9 17:30 发表
我将【0PE66全藏入ud】解开,加入2003pe.ISO及其配置文件 ,加入 maxdos.iso,
并修改grldr,
并修改文件【全部安装到ud脚本.cmd】
echo 格式化U盘...
fbinst (hd1) format --force --align --extended 1 ...

呵呵,不知原版如何?

看来加入maxdos.iso,ud空间不够了。这里
fbinst (hd1) format --force --align --extended 120000
红色部分决定ud体积(单位是512字节),要相应加大。

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-29 14:44

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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