分享

【U盘装机助理教程】 二、U盘装机助理的特点

 看见就非常 2012-08-15
Skyfree    时间: 2012-6-28 16:08:37     标题: 【U盘装机助理教程】 二、U盘装机助理的特点

本章导读

2.1 倾力打造最适合装机人员的PE
2.2 首创“双PE分治模式”,广泛兼容
2.3 首创“一体化系统部署模式”,简化操作
2.4 超小内核,极速启动




2.1 倾力打造最适合装机人员的PE


顾名思义,“U盘装机助理”的理念就是打造最适合装机人员的PE。在系统维护工作中,随着PE的便捷性强、可操作性高等优点逐步显现, PE已经成了系统维护工作者必不可少的系统环境。
经过对装机人员需求的充分了解,“U盘装机助理”着力于与装机最为密切的四个方面:


1、广泛的兼容

兼容性是装机人员最为关注的问题,也是Windows PE最重要的环节。PE能够做到海量机型兼容,是一个PE的基本能力。U盘装机助理精选大量磁盘控制器驱动,依托于多年在系统应用方面的经验,倾力打造具有广泛适用性的Windows PE。详见2.2节。

2、便捷的操作

在装机工作中,每天都会面对大量的PC。简洁的一键操作,是提高效率,减少人力物力消耗的根本。U盘装机助理无论是主程序还是PE,都贯彻着“一键操作”的理念,尽可能的将复杂的操作涵盖于简单的图形化界面之下,装机维护人员只需要几步简单的操作即可完成复杂的工作。详见2.3节。

3、快速的启动

当每天遇到大量PC要维护时,PE的启动速度和一键式操作同样重要。U盘装机助理通过精选磁盘控制器驱动、扩展性文件延迟加载等一系列策略,成功削减了PE启动所需的等待时间,让系统维护更有效率。详见2.4节。

4、小巧的体积

U盘装机助理目前仅有180M左右的体积,非常便于使用网络介质传播,一般2~4Mb的宽带,5~10分钟以内可以下载完成。用于U盘时,也可有效减少对U盘容量的占用。

作者: Skyfree    时间: 2012-6-29 04:36:46

2.2 首创“双PE分治模式”,广泛兼容

[attach]156549[/attach]

当前市面上流行的各类维护用PE,无不是使用多个PE共存的方式, 而多个PE之间一般没有明确的分工,各 PE的目的基本是一致的,即“尽可能兼容最多的硬件”。

PE力争兼容所有机型,这固然没错,但理想总是好的,而现实却是残酷的。由于磁盘控制器驱动(IAR驱动)本身客观情况的限制,同厂商多个IAR驱动版本之间不兼容问题、过多IAR驱动冲突问题、大量IAR驱动导致启动过慢问题等,使得一个PE解决所有问题的想法至今仍未完美实现。技术人员在多个PE之间选择时,无非就是“一个不行换一个”的过程,03PE不行了,换7PE试试,7PE不行了,再换Native PE试试。解决问题的过程没有明确的目的性和指向性,导致了维护效率的降低。

既然无法用一个PE解决所有问题,既然必须要使用2个甚至2个以上PE,那我们何必不换一种思路来解决问题?这即是 “双PE分治模式”的思路来源。 U盘装机助理首创的“双PE分治模式”,即让两个PE分别针对不同的机型。其中PE1支持旧机型,而PE2支持主流机型和新机型。这种做法达到了如下优势:


1、有效解决了磁盘控制器驱动不同版本之间不兼容问题

磁盘控制器驱动(IAR驱动)不同版本间不兼容问题,是目前PE和系统封装共同头疼的问题。简单描述一下问题的起因:
(1)版本为1.0的驱动xx.sys支持A~D硬件;
(2)版本为2.0的驱动xx.sys支持C~E硬件;
(3)如果我们需要同时支持A~E硬件,那我们就需要1.0和2.0的驱动同时存在;
(4)但由于1.0和2.0的驱动文件都为xx.sys,势必会有一个版本覆盖另一个版本,从而无法实现同时支持A~E硬件的目的;
(5)以往的解决方法,是将1.0的xx.sys改名为xx1.sys,而将2.0的xx.sys改名为xx2.sys,从而使xx1.sys和xx2.sys不重名,可以共存,俗称“改名法”;
(6)但此方法在新版本的驱动中无效或存在问题,新版本驱动不再支持“改名法”,继续使用“改名法”会带来兼容性问题。

而在U盘装机助理的“双PE分治模式”中,磁盘控制器驱动冲突问题已经不复存在。PE1支持老机型,带有旧版的驱动;PE2支持新机型,带有新版的驱动。新旧两版本驱动并不同时存在于同一系统中,所以冲突问题无从谈起。


2、有效解决了过多磁盘控制器驱动冲突问题

“双PE分治模式”,将原本挤在一个PE里的磁盘控制器驱动按照新旧机型标准合理的划分为两个部分,放置于两个PE中。同时,将装机维护中极不常见的磁盘控制器驱动去掉,进一步减少了每个PE中磁盘控制器驱动的数目。

这样,通过合理的分治,PE1用于支持旧机型,PE2用于支持新机型,两PE各司其职,使两者有了各自明确的指向性。同时,使得每个PE中的磁盘控制器驱动保持在合理的数目内,有效减少了过多磁盘控制器驱动带来的冲突问题。


3、有效提升了进入PE系统的速度

过多的磁盘控制器驱动,会使PE滚动条部分的加载时间增长。同时,将大量的磁盘控制器驱动堆在一起,也会几率性造成加载失败的情况,如滚动条无限连滚、卡住等。

如第2点中所述,双PE分治模式将磁盘控制器驱动合理分配,从而使每个PE中的磁盘控制器驱动数目维持在一个合理的范围内,这样,每个PE滚动条加载磁盘控制器驱动的所消耗的时间就会减少,从而有效提升进入PE系统的速度。同时,也有效避免了滚动条无限连滚、滚动条卡住、滚动条滚动次数过多等问题。




作者: Skyfree    时间: 2012-6-29 04:37:27

2.3 首创“一体化系统部署模式”,简化操作

装机人员要做的最多的事情,无非就是为PC安装操作系统。随着系统封装部署技术的流行,很多技术人员都有自己的系统映像,而如何将系统映像快速便捷的恢复至PC硬盘,则成为了我们要着力解决的问题。

1、快捷装机向导,统领全军

装系统的步骤,一般是(1)为硬盘分区、(2)恢复映像、(3)其他调整,既然每次都要做这些操作,那我们就让这些操作一体化起来。这是快捷装机向导的设计思路。


[attach]156550[/attach]

快捷装机向导可以理解为“一个按照顺序逐个调用各程序的框架”,框架中的软件可由用户自定义,执行步骤亦可由用户手动设定。当用户选择好要调用的软件后,单击执行按钮,被选定的软件就会逐个被调用,待用户操作。

例如上图中,会先调用DiskGenius硬盘分区工具待用户设定分区操作,分区操作完成后,自动调用Easy Image X待用户设定映像恢复,映像恢复完成后,自动调用SkyIAR搞定磁盘控制器驱动问题。

这种可自定义的一体化程序调用框架,有效的解除了重复的手工劳动,在提高了工作效率的同时,也避免了因遗漏操作步骤带来的错误。


2、Easy Image X,通杀映像

目前常见的系统映像类型是Ghost映像(.gho)和ImageX映像(.wim),而且两个映像工具的操作都是比较复杂的,其中ImageX的命令行操作复杂度还要高于Ghost。那么,有没有什么工具能够通杀两种映像,并让装机人员不必再做重复性的复杂操作?Easy Image X应运而生。


[attach]156551[/attach]


Easy Image X,同时支持Ghost映像(.gho)和ImageX映像(.wim),而且将复杂的命令行操作化为了简单直观的图形化操作。装机人员只需要点几下鼠标,选定要恢复的映像、选定目标分区、单击一下回车,即可完成映像恢复工作,非常便捷。


3、SkyIAR,专攻IDE&AHCI&RAID

系统安装时,最难解决也最令人头疼的问题无非就是磁盘控制器驱动问题了。如何开启AHCI模式?如何令系统支持RAID模式?怎样将IDE模式改为AHCI?这都是给装机人员带来麻烦的问题,但今后,这些问题就交给SkyIAR吧!

[attach]156552[/attach]

SkyIAR是一套高度自动化的磁盘控制器驱动解决方案。SkyIAR中包含了大量常见磁盘控制器驱动,当系统映像恢复完毕后,可使用SkyIAR自动检测并自动向目标系统中导入对应的磁盘控制器驱动。这样,复杂的磁盘控制器驱动问题,就由这么个小程序自动化解决了,是不是很方便呢?

在映像安装助手的框架内,Easy Image X还可以与SkyIAR协作,当Easy Image X完成映像恢复后,会将目标分区信息传递给SkyIAR,SkyIAR则会根据传来的分区信息自动向此分区系统内导入磁盘控制器驱动,无需人为ganyu。进一步提高了自动化水平。




作者: Skyfree    时间: 2012-6-29 04:56:45

2.4 超小内核,极速启动

PE的启动速度,除了与之前2.2节第3部分提到的磁盘控制器数量有关以外,还和PE内核文件体积大小有很大的关系。要理解这个问题,我们要从UD区启动PE的方法说起。(什么是UD?见1.3节)

从UD区启动PE,需要先把UD区中的PE内核加载到内存,而后从内存中启动PE。所以,从UD区读内核文件并写入内存中所需要的时间,也同样决定着PE的启动速度。

加载PE内核时,以8M为缓存逐步读取,那么,可以简单理解为:内核文件越大,读取的次数就越多,所用时间就越长。

目前绝大多数主流机型在系统启动时可充分使用USB2.0的传输速度,但绝不是所有机型均可。在测试中发现多种机型无法在启动时充分利用USB2.0,U盘传输速度被硬性限制在了USB1.0/1.1的水平,在这种条件下内核大小带来的加载速度差距再一次被拉开,如果说中小内核的加载速度犹能忍受的话,那大内核所用的加载时间已令人发指了。在这种恶劣的环境下,小内核的优势再一次被显现。

U盘装机助理采用小内核,03PE内核体积在26M,7PE的内核体积为77M

[attach]156574[/attach]

在USB接口速度正常时,有着极快的启动速度;在USB接口速度不正常时,维持着可接受的启动速度。提高装机人员的工作效率,一直是U盘装机助理最根本的原则。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多