黄山谭家桥镇:系统光盘DIY制作详细图解教程(2) - 路过看看的日志 - 网易博客

来源:百度文库 编辑:偶看新闻 时间:2024/04/28 08:23:41

系统光盘DIY制作详细图解教程(2)

教程演示   2008-12-05 18:10   阅读612   评论0   字号:     8. 安装善后
根据你的制作方式及集成内容,也许需要在系统安装完毕时,增加这个步骤。
它的内容大致包括删除安装时产生的临时文件、用户调整、注入注册表文件、硬盘格式转换及其它不便在先前的步骤中安排的工作,一般在RunOnceEx中调用。
―――――――――――――――――――――――
9. 组织安装模块到光盘
这是制作安装模块的最后一步。
如果你准备制作的光盘只含有一个系统,那么简单,直接将你制作的模块原样放到光盘目录即可,即使你光盘上还有维护或克隆模块等等,也没问题。
如果你的光盘包含两个及以上系统安装模块,鉴于Windows安装光盘的特殊性,我们必须引入“虚拟软盘启动”机制。
简单说,就是提取每种系统的“启动软盘”出来,在光盘启动时,通过每一个“启动软盘”,启动相应的Windows系统安装。
这种方式,会牵涉到I386、$OEM$等目录的放置,以及txtsetup.sif、setupldr.bin等文件的修改,稍显复杂,但近年来国内已有非常多成功的经验可供参考。
提供一个“[分享]用EasyBoot 3.55制作 Windows 2000三合一光盘(较简易方法) ”的链接在这里,网上几乎所有N合一安装光盘制作的“著作”都是这篇文章的发挥稿~~~
目前有高手用Grub方式制作安装光盘,省掉了启动软盘提取等工作,所采用方法貌似简单及可靠,我没实际尝试过,建议爱好者到时空论坛跟踪一下~
近日看到某高手作的“Windows N in 1 Maker”工具,应该费了不少心思,它把以上说到的模块组织工作集合成为一个“批处理”,方便了想偷偷懒的人,值得一试。
光盘菜单的调用不用再说了吧?直接指向那些软盘引导文件就好,就像这样:
     
Copy code


run xp01.bin                          (xp01.bin指改好的txtsetup.bin文件)

――――――――――――――――――――――
系统安装模块的介绍看起来比较乱,实际操作起来也不会是一件轻松的事情。(所以说,安心作一只菜鸟也没什么不好~~~)
在此想再次提示几点:
1)安装模块的设计要设法尽量保持源盘的原汁原味,尽量保持与源盘的无缝结合,尽量保持光盘目录的简洁,在光盘中少放一些“辅助程序”或“辅助文件”(——最后并不用于Windows的那些东东);
2.)如果你要向大家发布自己作的安装光盘,你必须交代一下:改了些什么地方,怎么作的,别让人家拿了你的盘不啻于拿只定时炸弹,总担心以后会不会出问题,怎么解决(那种草草的交待我认为是不够严肃的);
3)作为一个精进的制作者,请多参考一些光盘制作的技术文章,了解更多安装光盘制作技巧,比如怎样利用安装过程中的更多接口(象hivesft.inf这些),比如怎样不知不觉把文件掺入你的系统(修改txtsetup.sif、Dosnet.inf等)……另外,安装光盘制作技术日新月异,M$补丁日新月异,一定要时刻关注。
  • gzdy (2008-11-20 18:51:21)

    三.系统克隆模块
    克隆光盘的原始定义就是在电脑上装好一个系统,记录下来,供以后必要时予以恢复。
    我们这里说的克隆光盘,应该叫“通用克隆光盘”,也就是说不仅仅能将它用于本机,而且要使得其它任何机器、不管怎样的硬件配置都能使用(至少绝大多数机器可用)。
    为实现“通用”目的,克隆系统必须进行封装:将样本系统“提纯”(达到非硬件相关性),及让它在目的机上恢复系统时,能根据机器配置的不同而自动补充被“提纯”掉的部分。
    早期高手们使用M$自己的工具进行封装,然后手动调整,自“死性不改”这类封装工具推出后,克隆光盘的制作更趋于简单(现在有很多的封装工具供你选择)。
    现在制作克隆模块的大致步骤是:
    1. 作一个干净的系统
    2. 装上必备软件(注意,需保证可以完全还原)
    3. 作必要调整及精简
    4. 用工具封装,构建恢复进程(包括类似系统安装模块的应答文件),制作克隆(生成Ghost文件)
    这方面的教程、实例非常多,在本论坛这种专业地盘上不需我鹦鹉学舌了~~~
    克隆模块在启动光盘内怎样调用呢?以EasyBoot制作为例:
    I. 老的方法是这样的:
       A. 如果你的克隆源来自下载的ISO文件,那么:
    1)用UltraISO打开克隆源盘,提取下列文件到你的硬盘:
    a)GHOSTXP.IMG    启动映像,多半位于光盘Boot(或Easyboot)之类目录下面
    b)winxpsp2.gho       克隆源,也许叫其它名字,但后缀名一定是.gho
    c)ghost.exe          Ghost程序(可以用另外你自己已经下载有的程序)
    如果你要集成多个克隆源到同一张光盘,需要将a、b项文件修改为不同的名字(c项共用),比如GHOST1.IMG、winxp1.gho和GHOST2.IMG、winxp2.gho等,每个IMG文件分别对应于每个.gho文件。
    2)将IMG映像文件放到你光盘菜单文件(.ezb)所在的文件夹(比如Boot文件夹),将提取的其它两个文件放到源光盘上它本来的位置(一般在根目录)。
       3)用WinImage(或UltraISO)打开IMG映像文件,找到里面的Autoexec.bat,用记事本打开:(图13)


           Autoexec.bat文件可能是如下内容:
    Copy code
    @ECHO OFF
    LH MSCDEX.EXE /D:mscd000>nul
    findcd /s>nul
    call findcdr "ghost.exe" C D E F G H I J K L M N O P Q R S T U V W X Y Z
    %CDROM%:
    ghost -clone,mode=pload,src=winxpsp2.gh1,dst=1:1 -sure -rb
    修改最后一行“winxpsp2.gho”为你修改后的文件名,保存Autoexec.bat,保存IMG映像文件。
       现在就可以在EZB菜单中调用克隆模块了,制作一个菜单项,将它的命令定义为:
    Copy code
    run GHOSTXP.IMG
    OK,制作完毕。
    B. 如果你是自己制作的克隆母盘,制作方法与上相同,注意:
    1)GHOSTXP.IMG这个启动映像可自己制作(限高手),也可以套用下载的现成映像。
    2)ghost.exe一定要选择稳定好用的版本。
    另外,如果你非要将Ghost程序及.gho克隆源放入其它目录,可以通过修改Autoexec.bat的方法做到,并不难,只需注意“findcdr”对象及修改执行位置到“ghost.exe”及“winxpsp2.gho”目录就好,懂一点DOS命令的应该没问题。
    II. BCDW方法
    这又要归根于BCDW这个软件的优势了,EZB一直在扩展对BCDW的支持,所以我们现在已经可以简单用下列方法调用多系统克隆:
    1)建立G1.ini文件(可随意命名),在其中写入如下语句:
    Copy code
    ghost -clone,mode=pload,src=winxpsp2.gh1,dst=1:1 -sure –rb
       同理,我们建立G2.ini,……Gn.ini文件,有几个克隆就建立几个。
    2)在EZB中直接用“bcdw /G1.ini”命令,调用克隆安装。
    ——大家看看,BCDW方式是不是简单多了~~~
    ――――――――――――――――――――――――――――――
    四.系统维护模块(光启模式)
    这里说的系统维护指不进入系统,而用光盘启动机器以开展维护工作,多用于不能正常进入Windows系统,或不能及不便在Windows系统中操作时的场合。
    现在流行的大部分克隆或安装光盘都集成了光启系统维护的一定功能。
    光启维护主要功能应包括:硬件检测、磁盘低格、分区、格式化、系统启动故障查找及修复、BIOS或系统密码找回、病毒查杀、用户数据恢复或迁移、BIOS更新、硬盘备份及恢复等等。
    光启维护需要用到各种工具,当前流行的这些工具简单可分为两类:PE,及“非PE”。
    ―――――――――――――――――――――――――
    A. PE
    提到光启维护,不能不提Windows PE,这种可在“光盘上运行的系统”,功能强大,对于目前大都患有Windows及鼠标依赖症的新新电脑族群来讲,不可或缺。(原来有个ERD,蛮普及的,现在被PE整得没什么市场了)
    下面是老毛桃PE版本的桌面截图:(图14)


    国内流行的PE实际并非原味Windows PE(它是有限制的),而是Bart's Preinstalled Environment (BartPE) 的后继产品(又是Bart!),感谢国内高手们,我们不需要从Windows PE或Bart's PE开始研究,直接选用老九老毛桃或深山红叶(——国内的两大系列)的版本就可以了,顶多再在其基础上小小的DIY一下。
    PE的理论及结构介绍不作了,光是描述现在流行几个版本的内在区别可能都要占去大片的篇幅,介绍几篇文章给爱好者吧:
    1)“
    Windows 预安装环境 用户指南
    ”,M$写的指导性文件——理论准备
    2)老毛桃写的“
    WinPE 之 FAQ 不完整版
    ”(玩PE一定知道老毛桃的啦),通过此文可大致了解一下国内PE方面的状况
    3)“
    制作WinPE的基础知识
    ”(PE高手的收藏)——修改PE必看!
    PS:修改PE是个很体力的活儿——修改目录、启动方式、修改内核或外置程序……等等这些,都需要对PE有一定了解,并需进行反复检测调试,懒人们就到网上下载现成的来用吧~~~
    国内PE高手的聚集地是无忧论坛,有志钻研者一定去登个记(而且那里有很多的PE版本下载——当然你也可以在那里推出自己的YY版本)。
    PE集成到光盘时,建议新手直接将源PE光盘全部文件提取到光盘上,并保留源PE光盘的目录结构(该放在根目录的文件放在根目录,该放在WXPE目录的文件放到WXPE目录。。。),以免发生错误。
    要更改以上这些,请参考前面介绍的资料。
    PE在光盘菜单中的调用,大致有两种方法(以EZB制作为例):
    1. 用UltraISO提取源盘启动文件(如pe,bif),放到EZB菜单目录,然后用命令“run pe.bif”调用。
    2. 不提取启动文件,直接用命令“BCDW /WXPE/SETUPLDR.BIN”,注意:“SETUPLDR.BIN”是PE的启动文件,它的位置或名称可能与所述不同。
    PE强大,但也有它的弱点:它终究是个Windows系统(就象我们天天要抱怨的WindowsXP那样),所以消耗内存比较大,且需要花时间启动。
    另外,它无法进行本该在Dos环境下进行的操作(也不是完全无法,但如果启动这Windows PE却让它工作在Dos界面,那启动它干嘛?)
    所以不管高手低手,真正用PE解决问题的没有想象中的那么多(恐怕很多人用了带PE的光盘却从未用过它~~~),因此,系统维护要用到非常多的“非PE”工具。
    ――――――――――――――――――――――――――――
    B. “非PE”
    网上可以下载到很多的维护工具,专业、快捷、方便、好用,功能多样,体积小巧,它的调用非常简单,使用命令“run xxx.img”或“bcdw xxx.img”即可。
    我们要用到的这些工具实际上是一个个包含工具的虚拟软/硬盘映像(.img或.ima文件)。
    从前集成到光盘的可用映像是有很大限制的,体积不能超过1.44M/2.88M(一张软盘的容量),在BCDW可用之后,这一限制被彻底打破,现在我们甚至可以制作“虚拟硬盘”来使用(容量基本无限),这也就是我们说的“非标准格式映像文件”。
    这些磁盘映像可以自己制作及修改,原来玩过Dos/Windows 95的朋友对它的结构应该会比较熟悉,推荐一个帖子给大家——“
    运行在easyboot下的IMG文件的制作方法
    ”(——注意看下相关讨论),想作更多研究的,看这篇“
    从 DOS 命令到制作IMG映像的详细解说实战教程
    ”。
    ——不过还是建议一般尽量采用现成的工具,现在这些工具很“泛滥”,实在没必要费力气自己制作,顶多稍作修改即可。
    提醒EZB制作者请记住Easyboot新引进的Easyboot.com(应该很多人都知道了),这是个很不错的改进,能使Dos工具执行后返回到主菜单(请参看“
    EasyBoot 5.09 中 ezboot.com 使用说明
    ”),要实现它的功能需要修改老的映像(加进“ezboot.com”,及修改“Autoexec.bat”文件),并在EZB制作的“选项”-“配置”中选中“启用从DOS返回主菜单”选项,如图:(图15)


    我常用的维护工具大致有如下一些:
           深山红叶Dos工具箱
           系统备份及恢复工具(包括一键还原精灵等)
           EasyRecovery 数据恢复程序
           双系统引导菜单恢复
           Disk Genius(DiskMan)
           HWINFO 系统检测/PC-check 整机测试工具
           金海硕硬盘检测修复程序/效率源磁盘坏道修复
           电源模式修改工具
           Windows 系统密码破解
           ……
    其它还有如下一些,因为觉得功能重复或用途不广等原因,现在比较少用了,顺便贴出来让大家参考一下:
           A. 启动工具
             1. 实创中文启动盘
             2. Bart's 全能网络启动盘
             3. Windows ME 启动盘
             4. WINdows 98 启动盘
             5. PowerQuest BootMagic
             6. Paragon BootManager
             7. Acronis Partition Expert
             8. WIN32 迷你系统
             9. NTFS DOS PRO
           B. 分区工具
             1. PartitionMagic
             2. DM
             3. Ontrack DiskManager
             4. Ontrack Disk Manager
             5. Special FDisk
             6. Smart FDisk
             7. PowerQuest ServerMagic
             8. Paragon HardDisk Manager
             9. VCOM Partition Commander
           C. 数据备份及恢复
             1. PowerQuest DRIVER IMAGE
             2. PowerQuest DRIVER COPY
             3. Acronis Tureimage Server
             4. Acronis Migrate Easy
             5. Ontrack EasyRecovery
             6. Lost&Found 分区/数据恢复
             7. Norton UnErase
             8. 三茗网络对拷
           D. 硬件测试工具
             1. Troubleshooter 系统检测
             2. PC Doctor   整机测试
             3. Data Advisor 故障检测
             4. MemoryTest 内存测试
             5. DocMemTest 内存测试
             6. RAM Diagnostic
             7. System Speed Test
             8. Norton Diagnostics
           E. 磁盘维护工具
             1. 磁盘检测修复工具箱
             2. Ontrack 磁盘工具包
             3. Acronis Drive Cleaner
             4. Acronis Disk Editor
             5. HDD Regenerator
             6. THDD Pro
             7. 硬盘官方工具,包括:
                 1)Maxtor Power Diagnostic
                 2)Maxtor MaxBlast Plus
                 3)Seagate's Disc Diagnostic
                 4)Seagate DiscWizard
                 5)Hitachi/IBM DFT
                 6)WD Data Lifeguard
                 7)WD DLGDIAG
                 8)Samsung HUTIL
                 9)Quantum HDDUT/DPS
             10)Fujitsu IDE FJDT
          8. PC3K 磁盘维护工具,包括:
                 1)Seagate 希捷
                 2)IBM/Hitachi 日立
                 3)Quantum 昆腾
                 4)Maxtor 迈拓
                 5)Samsung 三星
                 6)Western Digital 西数
                 7)Fujitsu 富士通
                 8)其他品牌及工具
           F. 系统及CMOS相关
             1. 引导硬盘上的系统(GRUB+ntldr)
             2. WindowsXP紧急引导盘
             3. VCOM System Suit Pro
             4. 江民逻辑炸弹解锁
             5. 一键清除CMOS密码
             6. 万能 BIOS 工具
             7. COMS 修改工具
          
    以上工具可以到那些Dos研究站点去找。
    另外关于杀毒工具,光盘集成一到两种就可以了,看你的喜好。网上可以下载到的供光盘使用版本有如下一些:
          1. 江民杀毒
          2. 瑞星杀毒
          3. 卡巴斯基 Kaspersky
          4. 诺顿杀毒 Norton
          5. 卖咖啡 McAfee
          6. 冰岛 F-Prot
          7. 金山毒霸 KAV
          8. 熊猫卫士 Panda
          9. 趋势科技 PC-Cillin
          10. 冠群金辰 KILL
    杀毒工具一定记得更新为最新病毒库。原来有个“
    丁香鱼工作室
    ”还不错,工具齐全,而且长年更新,可惜现在广告多了点~
    总的来说,光盘采用的维护工具应尽量作到少而精,重复堆砌并不表示你比人家水平更高~~~
    ――――――――――――――――――――――――――――
    五.Windows菜单模块
    插入光盘后,桌面自动跳出程序窗口,提示及让你安装驱动、软件。。。,这就是Windows菜单模块的功能。不管你光盘有些什么内容,给它一个菜单总是必要的,如果需要用户打开你的光盘目录,手动去寻找这张光盘包含哪些内容、功能,肯定是不被赞赏的。
    光盘菜单看上去是这样的:(图16)


    菜单制作工具很多,比如下面这些:(编程高手也许会自己编代码而蔑视它们*_*)
       AutoPlay Media Studio——以下简称AMS
       Multimedia Builder ——以下简称MMB
       AutoRun Pro
       Multi Install
       Matchware Mediator Pro
       Adobe Authorware
       ……

    这些软件各具特色,一般我自己使用MMB来制作光盘菜单,与最流行的AMS相比,MMB具有非常好的独立性,而且制作出来的是单个独立文件,在光盘结构比较复杂的场合,它具有较大的优势。
    MMB特点及制作办法可参看我写的一篇“
    光盘菜单制作MMB详细教程

    Adobe Authorware功能最强,但庞大而操作复杂,Adobe公司已经宣布停止其继续开发(最终版本为2003年推出的Authorware7)。
    AMS目前已经很普及,喜欢用AMS的朋友,可到网上找相应教程,很多。
    AutoRun Pro功能不错,与AMS非常相似
    Matchware Mediator Pro是国内用户新接触的一个工具,功能也比较强大,现在有不少人开始尝试用它,只是目前还没有中文版本。
    Multi Install可以作出非常华丽的界面,多级菜单设计算是它的一大特色,唯一遗憾是没有汉化补丁,E文差者可能比较费力一点,看我收集的一篇“
    Multi Install 使用教程
    ”。
    贴张MI制作出的菜单截图到这里,大家看看是否漂亮~~~(图17)


    有了一个合适的菜单,我们就可以很方便地选择所需要的操作。
    怎样让这个菜单在光盘插入时自动运行呢?——很简单,我们只需在光盘根目录放一个Autorun.inf文件就可以了(MMB及AMS等直接可以制作出这个文件,不需另写),这个文件可以简单为如下内容:
    Copy code
    [autorun]
    OPEN=CD.EXE
    ICON=CD.EXE,0
    Autorun.inf文件用记事本就可以编辑,以上代码中,OPEN选项指定你要执行的程序(写上我们的光盘菜单程序),ICON指定光盘图标(上面指定的是CD.EXE的图标,你也可以直接选用图标文件(.ico),只要它在你的光盘上)。
    上例中所提到文件都放在光盘根目录,这并不是必需的,比如你可以改为如下这样:
    Copy code
    OPEN=Boot\Soft.exe
    关键是,指定的这些程序(图标)在它应有的位置上可以找到。
    当前Autorun病毒泛滥,所以你制作出来的菜单最好不要取名为Autorun.exe,否则很可能会被杀毒程序禁止执行。
    目前大多用户都已取消了光盘自动运行功能,即使这样,光盘菜单仍可通过双击光驱盘符(或右键点击“播放”)得到执行。
    ――――――――――――――――――――――――――――――――――
    六. 软件安装模块
    随着网络的普及,光盘集成软件安装模块的意义越来越小,因为几乎所有的软件我们都可以随时自网上下载,而且可以保证是较新的版本。
    所以我觉得光盘准备的软件大致应是以下几种情况:
    1. 系统必备工具:比如杀毒软件、输入法、网络连接程序、下载工具等新装系统后连接网络前不得不先准备好的软件
    2. 罕见的软件:好不容易收集到的、网上难以搜寻的东东
    3. 大型的软件:省去每次花很多时间下载的烦恼
    4. 经过DIY的、自创的特色软件
    具体集成哪些软件到光盘,是仁者见仁智者见智的事情,不需多说,我们要作的是,为这些软件制作一个菜单(可以是光盘主菜单,也可以是由光盘菜单调用的二级菜单,下同)
    “软件安装管理器”是一种制作软件安装菜单的“傻瓜工具”,自从杨海军创出这个东东后,类似的程序现在到处都是。
    它的界面大致是这样的:(图18)


    “软件安装管理器”简单易用,而且有个显著的特点是可以简单实现成批安装,直接按它的帮助文件配置一下就可以了。
    但“软件安装管理器”的缺点也是非常明显:1)无法DIY;2)不能“固封”(无法保护不被人家随意改动);3)菜单留有作者信息(不是不支持作者,但自己制作的光盘总不希望挂别人的大名*_*).
    想制作具有要自己特色菜单的话,当然还是要用上节所提到的专用制作工具,下面是分别用AMS及MMB制作的两个样例:
    AMS样例:(图19)


    MMB样例:(图20)


    软件安装模块需要注意的有以下三个方面:
    1)尽量把相关的汉化、注册以及去除插件的工作集成到安装工作一起。
    2)很多人追求软件的“自动安装”,我倒认为没必要避免人工的干预,我觉得让用户选择安装参数、选项,及看到安装全过程,似乎更为合理,无非多点两下鼠标罢了,如果因为看不到安装过程,无法自定义软件功能和安装目录,及获悉软件冲突或其它原因出错的一些信息,岂非因小失大?
    ―――――――――――――――――――――――――――――
    七.系统维护模块(for Windows)
    很奇怪极少看到现有光盘包含这个模块,难道Windows桌面下的系统维护功能是画蛇添足?
    保留这个疑问,我还是继续往下写吧,拍砖的,请你轻点,俺身材单薄着哩~
    不管怎么说,只要条件允许的话,进入熟悉的Windows界面进行操作,会让人觉得更加体贴,所以,即使如前所述较少看到专门的维护光盘,但专用于系统维护的工具还是不少,比如各大论坛的系统DIY工具、OEM工具、系统故障检测工具、优化工具、垃圾清理工具等。
    总的来说,可在系统桌面进行的维护内容大致包括:
    1)系统调整、修改、配置、优化、个性化
    2)系统故障查找及修复
    3)系统清理及磁盘、文件管理
    4)硬件检测及驱动程序查找、安装、备份
    5)系统数据查询(密码、IP。。。)及恢复(误删除文件)
    6)常用维护资料查询及帮助
    …………
    要进行系统维护,我们必须借用那些可以在光盘运行的绿色软件。
    所谓绿色软件,就是那种不要安装就可以用的软件。
    最讨厌那种仅仅口头标榜为绿色的垃圾软件,说是绿色,TNND死命往你注册表里面灌东西,只需用过一次,下次你开机时它自个儿就蹦出来了,你的浏览器默认主页被改它家了,桌面给你放上个广告,硬盘里四旮旯堆一些分泌物,右键再用的时候,一大串的新“功能”,最后想删除这“绿软”,系统却告诉你“无法删除。。。”,CAO!
    与之恰恰相反的是,很多未给自己带绿帽子的好软件,却极富绿**结,通过我们一些高手轻易捣鼓一下,设法也把它染成了绿色,好用,省得装,还省得破解 *_*
    ——实在是被那些“泛绿”害惨过,趁机“抒发”一下
    查找绿色软件最好的办法就是收集几个绿软下载站点,目前国内这类站点不少,其中一些作得不错,内容丰富,更新快。
    各位自己也可以改编某些软件为绿色,并不难,只要有时间有兴趣,提供一份“
    绿色软件制作教程
    ”给大家。
    工具配齐后,我们要作的仍然是象前面所说的那样,给它们一个菜单,让我们调用。
    附一张我曾经作过的系统维护光盘菜单样例(图21):


    最后提示一下,维护工具的选择尽量少而精,目前流传的工具功能重复(或交错)的很多;另外,请谨慎选用系统级的优化工具,从根本上来讲,它们都是不完善及不可逆的,出现问题(或造成隐患)很难查询及恢复。
    ――――――――――――――――――――――――――――――
    八.驱动程序模块
    本模块适用于希望把光盘作成“全功能”的完美主义者。
    只要光盘放得下的话,简单地收集一些必要的驱动程序,然后弄个菜单(如果不是setup类型的驱动,甚至菜单都没有作用),就完了。
    不得不再次感叹现在网络的普及,几乎任何的硬件驱动程序乃至其介绍、升级补丁,现在我们都可以轻易找到。
    与早几年风行一时的“52度驱动光盘”相似的“驱动大全”,现在已经没有了,最近我只看到过一张“夏雨驱动盘”,硬件种类可少多喽~~~
    看看曾经的“52度驱动光盘”菜单:(图22)


    某些爱好者喜欢自己收集驱动,自己解包整理,我觉得有个别同学干这活就够了,大家尽量捡现成的,有兴趣的只需了解一下驱动解包的方法足矣。
    ――――――――――――――――――――――――――――――
    九.帮助模块
    贴在文首的“地图”上找不到这个“景点”,不过事实上,让人感兴趣的光盘其实免不了要写个指南,内容包括光盘使用帮助、制作技术说明等等,这样,才能够让人家看得舒心,用得放心~~
    光盘指南直接放一个文本文件就可以了,追求完美者可找个工具(这类工具很多,请自行查找),将编写的文本转换成.chm帮助文件。
    帮助文件写完后记得在光盘菜单里加上一个“帮助链接”。
    ――――――――――――――――――――――――――――――――
    十.光盘调试
    到现在,我们的光盘基本完成,它的目录结构大致如下图所示:(图23)


    我们现在用EZB或其它工具将制作目录打包ISO映像(详见光启模块的说明),就可以进行调试了。
    纵是最高高手(如果有这个称呼的话),也不能保证作出来的光盘没有缺失,所以,我们在光盘编制完成后,必须进行调试。
    把光盘刻出来,然后反复启动机器进行调试,那是笨人的办法,除非你到手的光盘不花钱,而且你有无数的无聊时间。
    光盘调试的“正确方法”是使用虚拟机,将制作出来的ISO文件设定为虚拟机的光驱,检测其功能及正确性。
    虚拟机是什么?
    ——虚拟机就是在你的机器中再模拟出一台“新机器“,让你在现有桌面系统里面再‘跑“一个系统,比如你现在在用Windows XP,你可以在虚拟机里也装一个Windows,并且运行它。
    为什么要用虚拟机?
    其一,便于操作和管理,我们可以监控、虚拟系统,而且即使虚拟系统出什么问题,也不会影响到我们的实际系统。
    其二,便于使用虚拟光盘,虚拟机支持将我们制作的ISO文件虚拟成它的光盘。
    虚拟机目前最普及的有两种:Vmware及Virtual PC,各有所长,不过貌似前者更权威一些,你可以根据自己的喜好选用。
    虚拟机的话题不是本文讨论内容,不多说,不过请大家记得,即使虚拟机测试没有问题,刻出样盘之后,我们最后还应该要作实际测试(有条件的话在多台机器多种环境下进行测试),这样才能确保万无一失。
    (有试验证明虚拟机测试通过的光盘在实际应用中出现问题,反之,某些虚拟机通不过的光盘反而能正常使用)