无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: pseudo
打印 上一主题 下一主题

0PE:可剪裁统一PE

    [复制链接]
931#
 楼主| 发表于 2011-6-9 11:21:07 | 显示全部楼层
原帖由 chjtxys 于 2011-6-8 17:18 发表
P大,我用您的0PE,用grldr引导制作成0PE与其它工具的合盘fbinst启动盘,能正常启动,但在grldr下,不能发现U盘,请问出现此问题的原因在哪里,谢谢!!
运行grldr菜单中诸如ghost,diskgiun等软件,不能查看 ...

你在另一帖
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=195040&extra=page%3D1
中提到同样问题,在那里你也说到0PE提供的工具没问题,只是合盘里的工具有问题。
凭你提供的信息,我还不能看出确切原因,这个得问合盘制作者了。
原帖由 2010dxysp3 于 2011-6-7 00:32 发表
地址过期了啊P大........
原帖由 shiyu 于 2011-6-8 08:57 发表
过期了,谁再分享一下,谢谢
原帖由 2010茶月醉 于 2011-6-8 15:00 发表
都过共享期了。请续期。。。

这是终结版,除非有更新,否则过期不续。
原帖由 fengxi 于 2011-6-8 10:48 发表
在0PEv1.2.6下运行微软的Procmon蓝屏了,求解。

个别应用软件的问题记下,暂不深究了。
原帖由 zhaohj 于 2011-6-8 11:32 发表
发现0PE与CSPE都不能解决下面intel芯片组驱动包访问硬盘问题(txtsetup.sif 模式)。
当本机驱动包在IASTOR89.SY_包含的ID中,如我的机器ID: PCI\VEN_8086&DEV_3A22 ...

没什么大问题。id应大写。
回复

使用道具 举报

932#
 楼主| 发表于 2011-6-9 14:00:35 | 显示全部楼层

回复 #3547 hnwcw1986 的帖子

临时版,特殊测试专用。
回复

使用道具 举报

933#
 楼主| 发表于 2011-6-9 17:29:47 | 显示全部楼层

回复 #3551 stkill 的帖子

未发现这种问题。

相反,不打补丁才可能影响认硬盘(run调用menu.0pe并指定iso时)。
这个方面run也有bug,要用新版。
回复

使用道具 举报

934#
 楼主| 发表于 2011-6-16 23:55:38 | 显示全部楼层
回复 #3559 2010qaqz111 的帖子
可能你制作有不当。

回复 #3560 2011enjoywithme 的帖子
参考
http://bbs.wuyou.net/forum.php?m ... ;highlight=%2B0cat0

回复 #3561 huangdi168 的帖子
/SRS/====>/0PE/SRS/

回复 #3563 2010laishiyu 的帖子
http://bbs.wuyou.net/forum.php?m ... p;page=1#pid2256033
#3楼

回复 #3562 2011enjoywithme 的帖子
未发现问题。
能在VMware虚拟机重现吗?
回复

使用道具 举报

935#
 楼主| 发表于 2011-6-17 17:50:36 | 显示全部楼层
蓝屏版是静态内核PE,跟传统PE一样,不能解开藏入ud。
就是说,蓝屏版缺少许多0PE一贯的优点,它唯一优点就是能对付那种蓝屏新机。
回复

使用道具 举报

936#
 楼主| 发表于 2011-6-17 18:10:44 | 显示全部楼层

回复 #3559 2010qaqz111 的帖子

你得复述制作过程,才好知道哪个地方操作不当。因为别人没遇到类似问题。

你可以在VMware虚拟机里试试。

另外,特别要核对版本,不要多处有0PE组件造成版本混淆。

还有,可以试试1.3.0版是不是类似情况:http://bbs.wuyou.net/forum.php?m ... p;page=1#pid2256037
回复

使用道具 举报

937#
 楼主| 发表于 2011-6-18 11:08:37 | 显示全部楼层
见/BOOT/GRUB/MENU.DIY。
内置菜单与外置菜单就相差一行。外置菜单供用户DIY时调用。

使用外置菜单时,表明用户自己会写菜单,那么pxe初始化问题就由用户菜单自己事先处理。M.0PE里不处理,免得重复,可能导致问题(当然也不一定出问题)。
即使用户没有处理,顶多pxe情形失效——宁可pxe失效也不冒重复的风险。毕竟用pxe的人少,本地启动没影响就行了。

注意,1.30的M.0PE和grldr内置菜单比较难修改,哪怕不改,只保存一下都容易走样。

你的安装部署方式对1.2.6基本是对的。

有几条线索供参考,八成可以解决问题:

1. fbinsttool整理ud碎片,这个重要。
每逢删除ud文件,应整理碎片。
不要采用覆盖方式更新文件。用右键删除文件、目录,整理碎片后再拖入比较可靠。

2. 确保可见区、硬盘、光盘无0PE组件。根目录没有grldr、0PE.ISO,没有0PE目录。以免窜到别处。

3. 只拖入0PE.ISO(批处理生成)和grldr(来自DIY目录)到ud根目录,ud无其它文件,并整理碎片。

4. 机器是什么型号配置?记录硬件id,尝试选择1.zip、INTEL_RST_10.5.1.1001.ZIP等驱动包来试试。

5. 换个usb接口。
回复

使用道具 举报

938#
 楼主| 发表于 2011-6-18 14:08:37 | 显示全部楼层
既然手动选择驱动包可以启动,移走SRS目录也可以启动,那么应该是SRS驱动适用性问题。

请给出详细完整id信息,以及硬盘windows系统iastor.sys文件的版本号。还有机器型号信息,是否开了AHCI。

可以这样处理:
1. 从硬盘windows系统目录下找iastor.sys文件,用pecab.exe(0pe.iso里有)压缩,然后改名为大写IASTOR.SY_,替换
/0PE/SRS/FREQUENT目录下同名文件。
2. 从INTEL_RST_10.5.1.1001.ZIP里取iastor.sys文件,用pecab.exe(0pe.iso里有)压缩,然后改名为大写IASTOR.SY_,替换
/0PE/SRS/FREQUENT目录下同名文件。

替换后不用选,默认启动就行了。

这两种该有一种奏效。

[ 本帖最后由 pseudo 于 2011-6-18 14:17 编辑 ]
回复

使用道具 举报

939#
 楼主| 发表于 2011-6-18 19:29:51 | 显示全部楼层

回复 #3576 2010qaqz111 的帖子

辛苦了。这回很详细。
pause -3-
cat --length=0 ...(没有改动)
pause -4-
这样的代码,既然显示
-3-
就该显示
-4-
3、4之间的语句不应卡死。

这种卡死好像只能解释为文件破损之类。
建议从#6楼重新下载5.2版统一pe,用9.20以上新版7-zip解压,不要用winrar解压。

另外,作为临时解决方案,你可以让0PE/SRS/目录只留一个1.zip,其它删掉。这样就会自动启用1.zip不用选择,按你前面说,1.zip是可以的。

这样做功能并没有削弱。
缺点是1.zip比frequent目录下单个iastor.sy_大,老机加载可能慢些,不过也不会明显慢于其它PE。
回复

使用道具 举报

940#
 楼主| 发表于 2011-6-18 19:34:43 | 显示全部楼层

回复 #3578 Medivh 的帖子

#6楼1.30版有个针对新机蓝屏EA的菜单项,不知道对 t41 老机有无作用。
回复

使用道具 举报

941#
 楼主| 发表于 2011-6-18 22:19:25 | 显示全部楼层
2010qaqz111,你的问题很简单,还是安装制作问题。

可以这样解决(最好照我说的做,不作变通):
1. 重新到#6楼下载5.2版(你手头的版本可能不对劲,要重新下),并用9.20以上版本7-zip解压。
不用winrar解压。然后生成0PE.ISO。
2. 在fbinsttool中右键点击ud里的文件、目录,把它们全部删掉,尤其是grldr文件和0pe目录必须删掉。
不要使用fbinsttool的“数据管理”---->“删除所有文件”菜单来删东西。
3. 用fbinsttool整理ud碎片。
4. 将grldr拖入ud根,再将0PE.ISO拖入ud根。
完毕。
回复

使用道具 举报

942#
 楼主| 发表于 2011-6-20 19:22:24 | 显示全部楼层

0PE的通用F6模块组件

核心只有一个文件(0PE.GZ),不到1MB。
外加5MB的SRS驱动包,方便扩展。组Raid必备。

支持不进PE,将xp/2k3原版系统iso安装到SRS硬盘。
用它启动PE的iso有利于找到硬盘、外置工具。

只需加入ISO,自动生成菜单,不用写菜单。


另带
diskgenius(李大海)
一键ghost(来自本论坛,具体不详)
RUN(zxw)
NTBOOT(chenall)
2k3cons(zhaohj)
以及PXE服务器端软件。
可自行裁剪。



提示:
1. 把2k3cons.iso当作2k3原版安装盘iso来练习装系统,可以进行到分区格式化等步骤。

2. 由于采用新版grub4dos,估计真机iso装2k3不会蓝屏了。2k3的iso好像要以带SRS、firadisk支持,整体载入内存方式来安装。

3. 注意交换硬盘的问题。用法不多解释。

4. 0PE最早提供,且一直包含通用F6模块组件。如果手头有0PE,就不需要这个单独模块了。


===========================================================
一种支持pxe网启的部署参考结构:
D:\新建文件夹                                                  tftp根
│  2K3.ISO                                                     你的系统安装盘镜像,也可放入下级目录
│  PE.ISO                                                      你的PE,也可放入下级目录
│  grldr                                                          内置你的菜单,设法调用/0PE/M.0PE

└─0PE                                                          来自0pe原版的三个文件
        M.0PE
        0PE.ISO
        StartServer.cmd                                       免配置pxe网启服务器端软件

============================================================
一种分离镜像、SRS的部署参考结构:

ud内
  │  grldr(内置菜单是容易DIY的普通菜单,由于结构变动,原内置菜单有部分菜单项失效,必要时可自行修改,没有难度)
  │  
  ├─BOOT
  │  └─GRUB
  │          MESSAGE(可自行更换背景图,可删,删掉后主菜单不显中文,但不影响功能)
  │          RUN(RUN模块,可删)
  │          USB_ACC.0PE(可删)
  │         
  └─0PE
          0PE.GZ(核心文件)
          GRUB.0PE(由官方grub.exe改名而来,升级grldr版本时请一并更新)
          M.0PE(供调用的0PE专用菜单,不要轻易改动)
        
ud外
├─BOOT
│  └─IMGS(ud内不要有/BOOT/IMGS/目录以免跟ud外的目录同名)
│          2K3CONS.ISO(给你一个iso做例子,可删)
│          DG.IMG(给你一个img做例子,用RUN模块启动它,可删)
│          GHOST.IMA(给你一个ima做例子,用RUN模块启动它,可删)
│          你的DOS.IMG自己加(用RUN模块启动它)
│          你的PE.ISO自己加
│          你的XP.ISO自己加
│          你的2003.ISO自己加
│         
└─0PE
    └─SRS(ud内不要有/0PE/SRS/目录以免跟ud外的目录同名)
            1.ZIP(含许多常见驱动,可删,但建议保留)
            AMD_SB8XX_XPX86.ZIP(可删)
            INTEL_RST_10.5.1.1001.ZIP(可删)
            你的驱动包自己加
其实,镜像所在目录、SRS所在目录都可以当场输入指定,是比较随意的。放在/BOOT/IMGS/、/0PE/SRS/目录只是符合默认设置,不用当场指定。
如果不是频繁使用,当场指定无非多敲几下键盘而已。就是说,按原始结构部署也行。

[ 本帖最后由 pseudo 于 2011-7-30 07:48 编辑 ]

0PEv1.3.0(2011-06-19)F6模块17MB.rar

178 Bytes, 下载次数: 2322, 下载积分: 无忧币 -2

有所更新,昨天下载的请重新下载

回复

使用道具 举报

943#
 楼主| 发表于 2011-6-21 09:22:14 | 显示全部楼层
《适用于0PEv1.2.6(2011-05-02)的补丁(2011.6.19发布)》说明

★下载:
#6楼,我的签名处也有链接。

★更新方法:
替换对应目录结构下同名文件,重新生成0PE.ISO。

★补丁作用:
1. 包含5.28发布的补丁,作用为:
可以事先指定ISO启动器要启动哪个ISO。
此功能一贯支持,但在5.2版失效,现予修复。
用这个就不再需要5.28的补丁了。
2. 原来不进PE用ISO启动器真机安装原版XP的ISO正常,但装2k3的ISO总是蓝屏。
grub4dos在6.19做了重要更新,估计从此不再蓝屏了。


---------------------------------------------------------------------------------------------
《适用于0PEv1.2.6(2011-05-02)的补丁(2011.5.28发布)》说明
#3501楼





《适用于0PEv1.3.0(2011-06-10)的补丁(2011.6.19发布)》说明

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=195331&page=16#pid2261237

[ 本帖最后由 pseudo 于 2011-6-21 11:44 编辑 ]
回复

使用道具 举报

944#
 楼主| 发表于 2011-6-21 19:58:53 | 显示全部楼层
回复

使用道具 举报

945#
 楼主| 发表于 2011-6-23 11:20:32 | 显示全部楼层
回复 #3598 lanlanlei091 的帖子
已有从iso装2k3成功的反馈。

回复 #3597 hzghgz 的帖子
呵呵,补补有利健康。
回复

使用道具 举报

946#
 楼主| 发表于 2011-6-24 17:41:55 | 显示全部楼层
回复 #3600 xyxf02 的帖子
谢谢反馈。

回复 #3601 lwa111 的帖子
.sy_是cab格式压缩的。用PETOOLS\DrvTools\pecab.exe可压缩。
一般不按f6,后面才会找到.sys。

[ 本帖最后由 pseudo 于 2011-6-24 17:44 编辑 ]
回复

使用道具 举报

947#
 楼主| 发表于 2011-6-26 16:07:50 | 显示全部楼层

回复 #3606 4567891230 的帖子

应该是没制作好吧。一般地,把grldr和0PE.ISO两个文件放入ud就行了。

请仔细陈述你使用的版本,安装部署方法步骤,并图示你的启动盘可见区、隐藏区目录文件结构。
截图中文件大小、日期不要省略。

这样好找出哪里出了问题。
回复

使用道具 举报

948#
 楼主| 发表于 2011-6-26 16:10:46 | 显示全部楼层

回复 #3605 zxw 的帖子

谢谢。不过除了笔误,那段可能要重写才行,现在还没心思弄它。
回复

使用道具 举报

949#
 楼主| 发表于 2011-6-26 18:46:40 | 显示全部楼层
原帖由 4567891230 于 2011-6-26 18:35 发表


谢谢回复,刚才又试了另一台机器可以正常启动, 不过显示这个错误的机器,不管怎么弄都是一样不行,机器型号为:HP MINI 2133. 现在正在弄如何更改你的菜单,好象网上的资料不多啊,查了半天没查到.请给个提醒与例子.


#3588楼的菜单如何?
回复

使用道具 举报

950#
 楼主| 发表于 2011-6-27 11:20:49 | 显示全部楼层
最好把软驱屏蔽掉。
网启跟本地启动效果几无差异,有外置工具,可用桌面启动网络影音快捷方式上网。
上网后,其它事自己处理。

桌面penetcfg可映射服务器端已共享的目录。

本地不要有统一PE组件,以免版本混淆。

当然,你可以把三个文件中0PE.ISO从服务器端移到客户端D:盘根目录存放,这样的远程(2个小文件)+本地(一个大文件)的混合启动方式有好处,统一PE一贯支持。
回复

使用道具 举报

951#
 楼主| 发表于 2011-6-27 22:13:49 | 显示全部楼层
统一PE三个文件grldr+0PE.ISO+startserver.cmd即可网启:
直接PXE网络启动0PE★网友视频
其中iso解开不解开都行。解开时已有grldr、startserver.cmd了,直接可用。

DIY时,参考MENU.DIY写你的grldr内置菜单,设法调用MENU.0PE(0pe的grldr内置菜单的外置版),由它负责启动0PE。
MENU.0PE可放在grldr找得到的任意地方(最好在启动分区)、起任意名字,但你的菜单得负责找到它、调用它。
回复

使用道具 举报

952#
 楼主| 发表于 2011-6-28 10:26:42 | 显示全部楼层
如果是统一PE(1.2.6),那么问题是你的菜单应以utf-8编码保存。

如果是新分支版(1.3.0),那么注意菜单中message的路径写法要跟实际存放位置对应。

参考#3588楼菜单。

原则上DIY遇到的问题自己折腾。

[ 本帖最后由 pseudo 于 2011-6-28 10:31 编辑 ]
回复

使用道具 举报

953#
 楼主| 发表于 2011-6-28 11:37:25 | 显示全部楼层
你的DIY目录似乎太深、太复杂,容易惹事。你移到根目录(即E:\DIY)为好。
没看到你的grldr在哪里,没看到内置菜单。
回复

使用道具 举报

954#
 楼主| 发表于 2011-6-28 13:26:09 | 显示全部楼层
自己写grldr内置菜单,网启的话要负责初始化pxe栈:
checkrange 0x21 read 0x8280 && pxe detect NotExist
参考#3588楼菜单。

如果直接用0pe的grldr而不diy,就免了,它内置菜单有这行。它与外置菜单MENU.0PE的唯一差异,就是这一行。
MENU.0PE作为被调用者,宁可网启失败也不敢加上这行,怕跟你的重复,造成冲突。
用你的grldr,你得负责加这行。
回复

使用道具 举报

955#
 楼主| 发表于 2011-6-28 19:27:54 | 显示全部楼层
桌面penetcfg,
服务器端可以”共享所有驱动器的根目录“,然后MMC里可以看到共享情况。
客户端可以“映射网络驱动器”。

这样大致能满足要求吧。

这些网络应用,已经超出pe范围,我也不大懂。
回复

使用道具 举报

956#
 楼主| 发表于 2011-6-29 18:13:13 | 显示全部楼层
zxw兄的run模块我还不大会用。

你可用iso启动器,按这个教程
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
操作应该没问题。
回复

使用道具 举报

957#
 楼主| 发表于 2011-7-2 17:50:08 | 显示全部楼层

回复 #3640 loveks 的帖子

看/BOOT/GRUB/MENU.DIY里有些说明
回复

使用道具 举报

958#
 楼主| 发表于 2011-7-2 22:26:58 | 显示全部楼层

回复 #3642 zhs509 的帖子

这么用大致可以。

注意:
1. I386\SETUPLDR.BIN被引导后,它的行为、效果已经与0PE的F6模块没啥关系了。
F6模块根本不知道SETUPLDR.BIN是干嘛的。

2. 进行交换磁盘操作的目的,以及判断是否交换妥了的标准可以进一步说明。
因为有不需要交换(或者要交换两次)的场合。

采用手动交换,不采用自动交换的方式,是为了让用户明白道理。

装系统是这个模块的一种运用,这个模块并不以迅速装成系统为目的。
回复

使用道具 举报

959#
 楼主| 发表于 2011-7-4 19:49:14 | 显示全部楼层
安装部署、文件版本方面出了问题。

你需要上图,给出各分区目录文件结构(含日期、文件大小信息)。这里面应该可以看出问题。

如果使用的是“合盘”,那就不在这里讨论了。
回复

使用道具 举报

960#
 楼主| 发表于 2011-7-4 23:43:17 | 显示全部楼层
原帖由 lwa111 于 2011-7-4 21:02 发表
使用了0pe的第一个驱动包,复制完文件后,重启,仍然用iso启动器,交换分区,使用hd0引导后,提示什么ntoskernel找不到,是怎么回事呀。

建议先按教程: U盘启动安装原版2003系统到SATA/RAID硬盘【老鸟勿入】
操作,以便取得成功经验。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-20 23:07

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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