1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

OXPE维护系统(适用于任何设备启动)

本帖由 admin2011-11-07 发布。版面名称:精品推介

  1. admin

    admin 管理员 管理成员

    注册:
    2011-11-01
    帖子:
    3,671
    赞:
    2,425
    不要使用UltraISO等软件编辑光盘镜像,必须使用本工具打包成ISO!!!
    为了避免UltraISO修改、下载问题等造成的iso文件错误,今后只提供散装和打包工具,自己打包iso吧,应该可以避免此类问题。
    为保证ISO文件连续,生成ISO后,一定要使用WinContig进行碎片整理!
    UD部署也不要忘了执行碎片整理!

    主要特点:
    不分介质,一个版本通吃。
    无论部署到硬盘、光盘、U盘、移动硬盘,都用一个版本。
    所有版本都支持网启,没有专门的网启版。即使藏入ud也支持网启。网启后功能跟本地启动高度一致。
    安装部署:(UD安装图示)
    1.在U盘/移动硬盘/硬盘上,只需放两个文件:grldr(0PE提供,内置专用菜单)和OXPE.ISO。其中OXPE.ISO可以不跟grldr在同一个分区,例如grldr藏在ud内,而OXPE.ISO在ud外(“可见区”)。但不能在量产USB-CDROM区。因为从ud启动Grub4Dos是不能访问量产USB-CDROM区的。在硬盘情形,grldr在C:盘,OXPE.ISO在D:盘没问题。OXPE.ISO可以在根目录。
    2.如果要做网启服务器,还要加上一个startserver.cmd(来自OXPE.ISO)作服务器软件,连同grldr和OXPE.ISO,共三个文件。网启时,这三个文件应在一起。
    3.OXPE.ISO可以整体使用,也可将其解开放在根目录(保持ISO内目录结构)使用。解不解开都可以,其它方面不需要任何变动。如果解开iso,则startserver.cmd和grldr就是现成的了。
    4. OXPE由其所带的grldr启动,这个grldr一般放在启动设备(或称盘、分区)根目录。
    各种部署方式,都要解决如何引导这个grldr的问题。常用方法:
    A. 写入grub4dos引导到U盘/移动硬盘/硬盘的MBR,这用BOOTICE工具点几下鼠标 就能完成。启动时,MBR会找到并引导grldr。
    B. 用fbinsttool工具强制格式化u盘,弄出ud分区。这个操作应该掌握。
    格式化时,会自动生成fbinst菜单,该菜单内容是调用ud里的grldr。
    C. 在XP/2003系统中,往C:\boot.ini里加一行:
    c:\grldr="OXPE"
    启动windows时会出现OXPE选项,选该项就会调用grldr。
    这些都可以用基本工具简单操作完成,不需要为特定PE做的专用安装程序。
    操作专用安装程序难度不亚于用fbinsttool工具强制格式化u盘,弄出ud分区。
    而使用专用安装程序,不大透明,你不知道它背后干了什么,不利于提高技术。
    安装部署简单一致,没有、也不需要专门安装程序,这是0PE追求的目标之一。
    在合盘场合如果不使用OXPE提供的grldr,那么可以通过0PE专用菜单MENU.0PE或DIY示例菜单MENU.DIY来启动OXPE。或者自行加载OXPE.ISO。
    自制驱动:
    一、增加单文件驱动
    法一:
    把LSI_GEN2.SYS扔到/0PE/SRS/目录,与原有驱动1.ZIP、IASTOR.SY_等并列(其实放在其它地方也可以的,这么放是为了以后方便选中它)。
    即完成加驱动工作。不需要动内核、动外置。不需要修改什么。
    启动时手动操作选中LSI_GEN2.SYS即可。
    LSI_GEN2.SYS可压缩为LSI_GEN2.SY_(用pecab.exe以cab格式压缩)
    法二:
    如果LSI_GEN2.SYS驱动很常用,每回手选麻烦,那么可以用法二,把它归入常用驱动,到时会自动智能选用。
    把LSI_GEN2.SYS压缩为LSI_GEN2.SY_,放入/0PE/SRS/FREQUENT/目录(那里原来就有一堆.SY_文件)。
    修改CHKPCI.TXT文件,把最后的一行
    $
    改为三行
    $PCI\VEN_8086&DEV_27C1&CC_0106
    LSI_GEN2
    $
    其中红色部分是磁盘控制器硬件id,这里写的是模板,要换成适用LSI_GEN2.SYS驱动的机器的硬件id。
    在0PE启动过程中,不难获取硬件id信息。另外,在xp、2003等环境下,不难查看id及对应驱动文件。
    CHKPCI.TXT文件,实质上是一个对应表,表示什么样的硬件(通过硬件id来区别),该相应地使用哪个驱动文件。
    这个对应表在0pe里是外露的文件,方便编辑修改。而普通PE,一般要解压内核找出一个txtsetup.sif来进行修改,那要麻烦些。
    注意,如果CHKPCI.TXT文件里出现相同id对应不同驱动,这种情形属于冲突情形,说来话长。
    冲突情形其它PE也会遇到,一般不好处理,有时普通PE原理上无法处理。
    而0PE支持多外置驱动包的机制,能较好处理冲突,例如,法一就可以应对。
    二、增加驱动包
    前面介绍了只有单个.SYS(或压缩为.SY_)驱动文件的情形。如果你有一整套厂商提供的驱动文件,那么就简单打个包吧。
    然后就放在某处,例如/0PE/SRS/目录或/SRS2/目录,启动过程手选这个驱动包即可。
    整套驱动文件一般包括.sys文件、.inf文件、txtsetup.oem文件等。
    有时只取其中的一个.sys都够了(单文件打包也行),但既然有原装整套文件,都用上更为正宗,尤其在安装windows系统场合。
    打包时注意:
    要用winrar工具以zip格式最大压缩比打包,不要用7-zip工具打包。
    要使txtsetup.oem文件位于包内最顶层目录,其它文件保持与该文件的相对目录层次不变。
    大体积0PE下载有SRS2目录,里面一大堆现成.zip驱动包,依瓢画葫芦吧。
    三、驱动完备性
    0PE最擅长解决“能正常启动但找不到硬盘”的问题。
    有人认为驱动是PE的核心,很关注驱动“全不全”。在0PE这里不是这么看的。
    驱动算不上PE核心,不过是外置组件而已,自己完全可以增删驱动。
    0PE大体积下载含60多MB的SRS驱动,比它“全”的并不好找。
    无忧有一些PE的驱动,例如小小强PE、wsw8810的PE、dvd008的PE的驱动,还有netwinxp版主驱动方案、老外DPMS驱动方案、自由天空SRS驱动方案等等,大都已收集进0PE,百花齐放,兼收并蓄。
    那些PE认硬盘的话,选它们的驱动包,一般也认。
    如果你发现其它PE1.x认硬盘而0PE不认,那么,你设法查出它用的驱动文件是哪个(设备管理器或许多工具都可以查出,注意驱动文件很讲究版本),然后按上述方法往0PE加驱动就行了,很简单的事。其实不用加驱动,那60多MB的众多驱动包中,很可能已经包含适用的驱动包了。
    一个驱动包是否适用,一般可以看包内是否有一个文件,含有该机器对应的硬件id。
    四、驱动体积可控
    现有60多MB的SRS驱动中,SRS2目录下每个驱动包,一般针对一个厂家某些型号的机器。
    SRS1目录下的每个驱动包都是综合性的,面向众多厂家众多型号机器。
    SRS目录下的1.ZIP也是综合性的。
    其实,60多MB的SRS驱动只是噱头,迎合哪些喜欢驱动全的网友的心理。
    实际上,不同PE的驱动,大多是重复的。而且一个人接触机器有限,大部分驱动可能一辈子用不上。
    一般地,SRS1、SRS2目录可删掉,有SRS目录的驱动就够用了。
    甚至,SRS目录下1.ZIP都是多余的,可删掉。
    删掉1.ZIP后还剩多少驱动呢?大致这么说,坛里流行的逆天使tangoPE认得的盘,它一般也认。
    FREQUENT目录下的驱动,也是可以考虑增删的。
    还有,SRS目录也可以只留一个1.zip,其余文件、目录(frequent目录)都可删。这样SRS目录很清爽,缺点是启动可能慢些。
    显然,在SRS驱动问题上,0PE是可剪裁、可扩展的。
    五、应用
    其它PE1.x无需修改,用0PE的iso启动器来启动它,它就可以用上0PE的SRS驱动,相当于动态地为其它PE增加了驱动。老PE不用更新了。
    0PE提供不进PE,从iso安装windows原版系统的功能,支持安装到SRS硬盘,组Raid必备。
    进入PE后,提供离线驱动注入功能(原创性工具)。
    一键恢复安装:
    一键恢复涉及些硬盘的MBR记录,所以一定要确保把本机硬盘放在hd0,所以,制作前一定要先执行“交换硬盘HD0、HD1顺序”,确保列出的是正确的盘,不然mbr信息会写入U盘或移动硬盘。
    软件增删:
    PETOOLS目录是外置软件目录,AutoRuns目录是外置菜单生成文件,不要删除。要增加程序只要丢到相应目录,进PE就可以找到。
    定制OXPE:
    虽然我提供的ISO比较大,不过您可以自己定制,下载OXPE_Make.rar,解压,然后把ISO解压到 OXPE 目录,对OXPE目录下的文件调整后,运行“把OXPE目录生成ISO.cmd”,就可以在相同目录生成OXPE.ISO。(驱动文件在/BOOT/SRS1和/BOOT/SRS2,外置程序在PETOOLS,都是可以增删的,其他目录尽量不要动,如果你不太了解的话!)

    下载地址:
    代码:
    http://115.com/file/bhuowqww#
    OXPE(2011-10-31).rar
    http://115.com/file/clf23zrz#
    OXPE(2011-10-31).sfv
    http://115.com/file/bhuj8ax1#
    262个单文件程序.rar
    http://115.com/file/aq1eh3hn#
    262个单文件程序.sfv
     

    附件文件:

    • 1.png
      1.png
      文件大小:
      234.2 KB
      浏览:
      9
    • 2.png
      2.png
      文件大小:
      140.6 KB
      浏览:
      7
正在加载...