2020国产成人精品视频,性做久久久久久久久,亚洲国产成人久久综合一区,亚洲影院天堂中文av色

分享

系統(tǒng)光盤(pán)DIY制作詳細(xì)圖解教程

 yingchen 2009-02-19
網(wǎng)絡(luò)廣為流傳的各種光盤(pán)(雨林、深度、番茄、東海、龍帝國(guó)、龍卷風(fēng)、JUJUMAO,等等等等,多種“品牌” *_*)是怎樣作出來(lái)的,怎樣達(dá)到它的功用,怎樣讓它更“漂亮”,要用些什么工具來(lái)作這些?
    光盤(pán)制作方面的教案目前已經(jīng)非常之多,許多常用的規(guī)程,都有人在撰文,然而缺少系統(tǒng)的介紹,使得很多剛涉足的新手,在不清楚全局、不懂原理的情況下,跟著某些片面的“精品文章”開(kāi)始嘗試,制作過(guò)程中發(fā)現(xiàn)這樣那樣的問(wèn)題,增了很多的疑問(wèn),卻難以找到答案,于是只好不了了之,造成興趣銳減?!虼舜蠹叶硷@得興致很高,結(jié)果大家興致很不高*_%
    所以我認(rèn)為,一方面,制作精美的光盤(pán)需要我們坐下來(lái)多作功課,另一方面,“入門(mén)”很重要(——說(shuō)穿了,光盤(pán)制作“業(yè)內(nèi)”,所謂高手也高不過(guò)兩米,所謂新手完全因?yàn)楸痪W(wǎng)上五花八門(mén)的文章?;搜郏鯓诱医坛?,怎樣系統(tǒng)地學(xué)習(xí)并確定自己制作目標(biāo),要掌握些什么東西,要注意些什么,怎樣避免出現(xiàn)問(wèn)題,怎樣構(gòu)建更完美的設(shè)計(jì)。。。等等這些,也許才是當(dāng)前最重要的問(wèn)題。
    綜上所述,本文將強(qiáng)調(diào)一個(gè)全局的概念,與一般文章反其道而行之,多講理論(希望能多深入一些),把操作細(xì)節(jié)的內(nèi)容壓縮壓縮,免人頭暈。
    糟糕,廢話太多了。。。
    ——沖淡本文的“技術(shù)性”是我心中的設(shè)想,因?yàn)闊o(wú)論怎么說(shuō),看一篇雜文比看論文總要輕松一些,這也是我首先要提供給新手們的經(jīng)驗(yàn):光盤(pán)制作沒(méi)什么太難的,輕松進(jìn)入就好~~~
――――――――――――――――――――――――――――
    進(jìn)入正題,先讓我們看看我們要關(guān)心的光盤(pán)有些怎樣的種類(lèi):(圖1)


    上圖所示是五種不同的光盤(pán),實(shí)際上我們現(xiàn)在制作的光盤(pán)很少是“單功能”的,只要掌握了正確的制作方法,我們完全可以在一張盤(pán)上實(shí)現(xiàn)多項(xiàng)的功能。
    為便于講述,我們假設(shè)現(xiàn)在要作的是一張全功能系統(tǒng)光盤(pán),它的結(jié)構(gòu)如圖:(圖2)

 

――――――――――――――――――
    圖中把光盤(pán)劃分成了不同內(nèi)容的一些功能模塊,基本上這些模塊在制作過(guò)程中是完全相互獨(dú)立的,下面的章節(jié)內(nèi)容即按這些功能模塊來(lái)分開(kāi)講述。
    ——你可以把這張圖看作是一幅旅游地圖,選擇“遍游全國(guó)”,或是“重點(diǎn)瀏覽”,在乎你的興趣。你將來(lái)作的光盤(pán),可能是其中一個(gè)部分,也可能包含幾個(gè)部分,甚至集成比圖示還要更多的模塊,所有設(shè)想都是可行的。
    你可以側(cè)重關(guān)注你需要的那一部分,希望我在每個(gè)部分選擇的不同顏色文字能幫助你進(jìn)入或跳過(guò)某些章節(jié)。
    ——作為新手,不可能一下子掌握全部技能,不過(guò)可以肯定的是,隨著你深入部分的增多,你身上的菜鳥(niǎo)色彩將越來(lái)越淡化,待到你掌握到全部課程,呦嗬,相信我,沒(méi)人會(huì)懷疑你不是光盤(pán)DIY高手~~~
    注釋一下,咱這只說(shuō)用于M$(微軟)Windows系統(tǒng)的盤(pán),其它的系統(tǒng)Linux也好Unix也好Mac也好,請(qǐng)看其它人的其它文章介紹,反正我還沒(méi)寫(xiě)~~~
    另外,本文所述光盤(pán)制作沒(méi)有CD與DVD的區(qū)別(唯一的區(qū)別就是DVD裝的東西多而CD比較“節(jié)儉”,而已)。
―――――――――――――――――――――――――――――――
一. 光盤(pán)啟動(dòng)模塊
    光盤(pán)啟動(dòng)的最大特質(zhì)就是“與系統(tǒng)無(wú)關(guān)”,無(wú)論你平時(shí)用的什么系統(tǒng)(Windows 2000、Windows XP、Windows Vista,或是其它),無(wú)論你硬盤(pán)上有些什么東東,甚至無(wú)論你機(jī)箱內(nèi)有無(wú)硬盤(pán),光盤(pán)仍舊可以啟動(dòng),并“開(kāi)展工作”。
    ——所以我們可以用光盤(pán)檢測(cè)機(jī)器,用光盤(pán)安裝系統(tǒng),用光盤(pán)排除故障。。。
    光驅(qū)啟動(dòng)需要計(jì)算機(jī)主板BIOS的支持,以及設(shè)置啟動(dòng)第一順序?yàn)楣怛?qū),然后,需要光驅(qū)中放的是一張“可啟動(dòng)光盤(pán)”。
    經(jīng)常有人問(wèn),什么是“可啟動(dòng)光盤(pán)”?它和“不可啟動(dòng)光盤(pán)”有什么區(qū)別?
    這牽涉到BIOS設(shè)計(jì)標(biāo)準(zhǔn)和光盤(pán)結(jié)構(gòu)方面的知識(shí),簡(jiǎn)單一點(diǎn)說(shuō),“可啟動(dòng)光盤(pán)”就是包含引導(dǎo)文件,并在盤(pán)面某個(gè)特殊位置放置了某些特殊信息的光盤(pán)。
    計(jì)算機(jī)從光驅(qū)啟動(dòng)時(shí),首先會(huì)到光盤(pán)這個(gè)特殊位置查找啟動(dòng)信息,如果存在,它就會(huì)按引導(dǎo)文件的提示,找到光盤(pán)上的啟動(dòng)映像(比如用于維護(hù)的虛擬軟盤(pán))或啟動(dòng)文件(比如象WindowsXP安裝盤(pán)的設(shè)計(jì)),執(zhí)行相應(yīng)的動(dòng)作。
    讓人欣慰的是,你不需要為怎樣寫(xiě)入啟動(dòng)信息而焦慮,下面將介紹的任一種制作工具都能幫你完成它,根本不需要你懂得太多。
    因此我們要記住啟動(dòng)光盤(pán)制作之兩大要素:專(zhuān)門(mén)工具,及引導(dǎo)文件。
    (光盤(pán)為何啟不動(dòng)這種問(wèn)題,不要再問(wèn)了!?。。?
    啟動(dòng)光盤(pán)最原始的作法是從源盤(pán)提取引導(dǎo)文件,然后用CDImage、mkisofs、UltraISO...之類(lèi)工具打包成ISO鏡像,制作成盤(pán)。這種光盤(pán)被啟動(dòng)時(shí),將自動(dòng)執(zhí)行系統(tǒng)安裝進(jìn)程,或自動(dòng)開(kāi)始某項(xiàng)維護(hù)任務(wù)。我們現(xiàn)在仍在經(jīng)常使用這種方法,比如制作看上去完全與正版相同的Windows系統(tǒng)安裝光盤(pán)。下圖是這種光盤(pán)的示意:(圖3)


    隨著應(yīng)用領(lǐng)域的擴(kuò)大,這種單一啟動(dòng)的光盤(pán)顯然已無(wú)法滿足需求,但是BIOS不支持多重啟動(dòng)(現(xiàn)行BIOS標(biāo)準(zhǔn)規(guī)定的多重啟動(dòng)功能基本只限于理論),所以以前想要在光啟后進(jìn)行更多的表演是一件相當(dāng)麻煩、難于實(shí)現(xiàn)的事情,這讓廣大光盤(pán)制作愛(ài)好者飽受困擾。
    幸虧Diskemu的出現(xiàn),幸虧有Gary Tong,和Bart Lagerweij(荷蘭鬼子Bart,自由軟件的多產(chǎn)者及電腦技術(shù)高人,推動(dòng)了Diskemu的發(fā)展,而Gary是Diskemu的原創(chuàng)者)。
    [建議懂一點(diǎn)E文的朋友到Bart的網(wǎng)站上訪一訪,http://www./,這是光盤(pán)啟動(dòng)技術(shù)研究的大本營(yíng),可以說(shuō),國(guó)內(nèi)論壇上的光盤(pán)啟動(dòng)技術(shù)基本都脫殼于這個(gè)網(wǎng)站,站上的文章如果你全都能夠看懂,那你在國(guó)內(nèi)就算高手了。]
    作為專(zhuān)門(mén)制作啟動(dòng)光盤(pán)的工具,Diskemu開(kāi)創(chuàng)了多重啟動(dòng)的先河,它采用的方法叫作“‘非模擬’(軟盤(pán)、硬盤(pán))式BIOS模擬法”,基本原理就是使自己的引導(dǎo)文件能夠被BIOS確定為一個(gè)合格的“中繼”,而后我們通過(guò)這個(gè)引導(dǎo)文件所能作到的功能(無(wú)需直接與機(jī)器“對(duì)話”),實(shí)現(xiàn)我們亟需的多重啟動(dòng)。
    從單啟動(dòng)到實(shí)現(xiàn)多重啟動(dòng),無(wú)疑是光盤(pán)啟動(dòng)技術(shù)的一個(gè)質(zhì)的飛躍,它讓我們現(xiàn)在能夠輕易作出多種多樣的啟動(dòng)光盤(pán)。
    下圖是采用多重啟動(dòng)光盤(pán)的一個(gè)示例:(圖4)


――――――――――――――――――――――――――
    現(xiàn)在介紹怎樣制作多重啟動(dòng)光盤(pán),如前所述,首先選擇制作工具。
    現(xiàn)在這類(lèi)工具已經(jīng)品種很多,比如ISOLINUX、Boot Script 、CD Shell、W2kall(它也是Bart的作品)、BCDW,以及下面我們馬上要專(zhuān)門(mén)介紹的EasyBoot,等等(所有這些產(chǎn)品,幾乎全部是Diskemu這個(gè)里程碑工具的衍生品)。
    它們?nèi)慷及韵聝蓚€(gè)功能:
    1. 讓光盤(pán)具備啟動(dòng)功能,并自備專(zhuān)有引導(dǎo)文件。
    2. 能制作光盤(pán)菜單,讓您選擇任務(wù)并執(zhí)行。
    采用哪種工具制作光盤(pán),在乎大家各自的喜好,可以說(shuō)每種工具都有自己的粉絲,即使2001年即停止繼續(xù)開(kāi)發(fā)的Diskemu,今天照樣被愛(ài)好者大量應(yīng)用。
    ——所有工具中,目前只有EZB等少數(shù)幾個(gè)還在繼續(xù)開(kāi)發(fā),說(shuō)明優(yōu)勝劣汰十分嚴(yán)重
    這類(lèi)工具中,最幸運(yùn)的是EasyBoot(易啟動(dòng),下面簡(jiǎn)稱(chēng)EZB),這個(gè)國(guó)人開(kāi)發(fā)的小軟件,以自己的易用性、好的中文支持以及還不錯(cuò)的穩(wěn)定性,牢牢占據(jù)了國(guó)內(nèi)光盤(pán)制作市場(chǎng),它的出現(xiàn),讓其它那些工具來(lái)不及在國(guó)內(nèi)流行,就被完全淹沒(méi)了(同樣被淹沒(méi)的還有同為國(guó)人制作的Mkcmenu、VBoot等)。
    EZB使用很簡(jiǎn)單,裝好它(用綠色版本也可以),然后把你的所有文件按它的要求放入指定目錄,設(shè)定好背景圖片等參數(shù),編制一個(gè)或若干個(gè)菜單(其中一個(gè)叫主菜單,是光盤(pán)啟動(dòng)時(shí)出現(xiàn)的,其它的菜單可以通過(guò)主菜單內(nèi)任一個(gè)條目調(diào)用),設(shè)置每個(gè)條目的功能,然后點(diǎn)制作,就可以得到你光盤(pán)的ISO鏡像了。
    ——EZB最新版本又增加了對(duì)memdisk及Vista引導(dǎo)文件的支持,真是好消息!
    EZB的教程比比皆是,在此推薦“EZB 刻錄家園 ”的一篇文章:“EasyBoot制作啟動(dòng)光盤(pán)之過(guò)程篇”
    我不懂為什么到處有非常多的人在寫(xiě)EZB的教程,菜鳥(niǎo)們?yōu)槭裁床坏紼zboot自己的大本營(yíng)(“EZB 刻錄家園 ”)去學(xué)習(xí)學(xué)習(xí)?那里有眾多高手坐陣,得到的總會(huì)是權(quán)威的回答,比學(xué)些零碎招數(shù)好多了~
    提示新手,作為入門(mén),“拆開(kāi)”你收集的光盤(pán)進(jìn)行分析,是加快你掌握EZB用法的一個(gè)捷徑:
    ——將光盤(pán)用UltroISO解壓到硬盤(pán),找到其中后綴名為.ezb的文件(它們多半在稱(chēng)作“Ezboot”或“Boot”之類(lèi)的光盤(pán)隱藏目錄內(nèi)),這就是光盤(pán)的菜單文件,可用EZB直接打開(kāi)。
    貼張EasyBoot菜單的效果圖在這里,這是我早兩年作的一張四合一系統(tǒng)安裝盤(pán)(圖5):


    如果說(shuō)使用EZB有難度的話,主要在于它的菜單條目的執(zhí)行命令,你要知道該用怎樣的命令執(zhí)行一個(gè)程序(實(shí)際并不能說(shuō)是程序,除了PE外,多半是啟動(dòng)一個(gè)虛擬軟/硬盤(pán)),用怎樣的命令重啟、關(guān)機(jī)或從硬盤(pán)啟動(dòng)……
    EZB另有一個(gè)讓不少人頭疼過(guò)的地方,就是它的背景設(shè)置,它對(duì)支持的圖片有一定講究,而且更換時(shí)要注意刪除原有圖片產(chǎn)生的附屬文件。
    EZB之外,在此特意提提俄國(guó)佬的免費(fèi)軟件——BCDW(Bootable CD Wizard),它是首個(gè)支持從“非標(biāo)準(zhǔn)格式映像文件”(“非標(biāo)準(zhǔn)格式映像文件”見(jiàn)系統(tǒng)維護(hù)部分的介紹)中啟動(dòng)的工具,這是一項(xiàng)大的改進(jìn),只可惜BCDW至今不支持中文(無(wú)憂論壇有高手在改善其中文支持,但不算很成功),讓國(guó)內(nèi)愛(ài)好者只好敬而遠(yuǎn)之。
    正因?yàn)锽CDW的功能十分強(qiáng)大,所以目前的EZB內(nèi)嵌了它的一些功能,可以直接調(diào)用“BCDW”命令。EZB 的高級(jí)用戶一定要了解BCDW的使用方法,在此向大家推薦一份“BCDW使用介紹”,內(nèi)容比較詳細(xì),建議抽空看看。
    用EZB制作光盤(pán)時(shí),很多場(chǎng)合下,如果用“run”命令出錯(cuò),可以考慮試試“BCDW”,注意:BCDW命令必須寫(xiě)出執(zhí)行文件全路徑。
    另外,BCDW可直接啟動(dòng)ISO光盤(pán)映像(但只有基于 DOS/Int 13接口的系統(tǒng)才能從ISO文件加載,Windows 2000/XP/2003和Windows PE/Live Linux等可啟動(dòng)ISO無(wú)法正常運(yùn)行),如果你想偷懶直接將下載的ISO放入你的光盤(pán)的話,用“BCDW XXX.iso”就可以了。
――――――――――――――――――――――――
    EZB相似的工具就不作介紹了,大同小異,現(xiàn)在說(shuō)Grub。
    EZB一統(tǒng)天下的同時(shí),作為進(jìn)一步的研究,Grub這個(gè)名詞你不可不熟,很多愛(ài)好者玩膩了EZB,或者不滿足于現(xiàn)有功能,轉(zhuǎn)情于Grub。
    (Grub與EZB并不能說(shuō)是同一個(gè)層面的東西,新手們只需理解,這是新一種啟動(dòng)光盤(pán)制作方法。)
    Grub是一個(gè)自由軟件,功能非常強(qiáng)大,不僅用于啟動(dòng)光盤(pán),它還可以配置到硬盤(pán)、U盤(pán)這些存儲(chǔ)設(shè)備,實(shí)現(xiàn)多種多樣的功能(比如獨(dú)特的Windows/Linux多系統(tǒng)啟動(dòng)菜單等,另外某些“一鍵恢復(fù)程序”還有“矮人DOS系統(tǒng)”之類(lèi)都是依賴(lài)它而開(kāi)發(fā)的)。
    制作光盤(pán)我們實(shí)際用到的是Grub4DOS,Grub4DOS改善了Grub的實(shí)用性,是一個(gè)開(kāi)源的、正在不斷開(kāi)發(fā)中的項(xiàng)目,目前主要由“不點(diǎn)”和另外幾位國(guó)內(nèi)同胞在維護(hù)(它也許是我們IT領(lǐng)域?qū)?lái)能夠在國(guó)際上占領(lǐng)的一個(gè)陣地,聽(tīng)說(shuō)“不點(diǎn)”大俠已提出“將GRUB4DOS發(fā)展成為一個(gè)操作系統(tǒng)”?。?,Grub4DOS正在不斷發(fā)展與完善之中,如果你有能力,也可以參加作一些貢獻(xiàn)。
    Grub4DOS目前主要功能如下:
    1. 支持中文顯示,背景圖片;
    2. 支持軟盤(pán)虛擬功能,可以用以引導(dǎo)系統(tǒng);
    3. 支持硬盤(pán)虛擬,磁盤(pán)的映射(當(dāng)然,還能激活/隱藏/創(chuàng)建分區(qū));
    4. 支持網(wǎng)絡(luò)啟動(dòng)(包括網(wǎng)絡(luò)虛擬軟盤(pán));
    5. 支持光驅(qū)啟動(dòng)(擁有一個(gè)獨(dú)立與BIOS的ATAPI設(shè)備的驅(qū)動(dòng)程序);
    6. 跨平臺(tái)的支持;
    7. 對(duì)多引導(dǎo)文件的支持;
    Grub的概念和使用方法,不是三言?xún)烧Z(yǔ)可以說(shuō)明,限于本人水平,關(guān)于它的掃盲工作,國(guó)內(nèi)開(kāi)發(fā)、研究及使用Grub的高手,大多聚集在那里~~~(參觀一下Gandalf作的“GRUB中文主頁(yè)”)
   
    Grub4Dos工作在命令行模式,一些功能尚在繼續(xù)探索中,所以對(duì)新手是一個(gè)考驗(yàn),但是我們應(yīng)該相信,在不久的將來(lái),大家都可以更輕易地使用它來(lái)作更多的事情……
    (如果說(shuō)高手惱恨圖形啟動(dòng)你可能不相信,不過(guò)事實(shí)看上去就是如此,除了功能上的要求,高手們不希望受到其它的影響,到“時(shí)空”呆兩天你就知道,那些嘩眾取寵的內(nèi)容將如何的不受歡迎)
    (這也是學(xué)得越多,越能感覺(jué)到自己的不足的原因……)
    ——感慨有點(diǎn)多了,打住~~~
    附一份網(wǎng)上收集的“Grub4dos初級(jí)教程”在這里,雖然不盡完美,而且很大篇幅用于介紹Grub的硬盤(pán)應(yīng)用,但大家一定還是能從中受益,教程附錄里更集成了很多其它高手寫(xiě)的Grub相關(guān)文章,都很不錯(cuò)!
    國(guó)內(nèi)Grub研究已經(jīng)達(dá)到一定水準(zhǔn),因此菜鳥(niǎo)們也可以得到的一個(gè)好消息就是,即使不懂太多Grub,不懂命令行,我們也可以試試“Grub”一下——用甘大俠(Gandalf)制作的“時(shí)空淘氣包”。(官方網(wǎng)站
    “淘氣包”與EZB功能相似,操作原理也差不多,也算是一個(gè)傻瓜軟件,但顯著不同的是,它完全正宗支持圖形化啟動(dòng)!??!
    ——想要作出更漂亮光盤(pán)的朋友應(yīng)該是有福了~
    不過(guò)……不過(guò),就兼容性/穩(wěn)定性等方面而言,“淘氣包”仍舊有一些缺陷,內(nèi)部透明度也不夠高,更糟糕的是,不知是它的主人遇到了技術(shù)瓶頸還是需要更強(qiáng)支撐的原因,很久以來(lái)一直沒(méi)再對(duì)程序進(jìn)行過(guò)更新,所以至今為止并不是有很多人看好它(如果甘老大再這樣“沉默”下去,保不定“時(shí)空淘氣包”將成為歷史文物了~~~)
    “時(shí)空論壇”有“淘氣包”制作啟動(dòng)光盤(pán)的詳細(xì)教程,大家直接學(xué)吧,非常容易的,這里我就不再贅述了~
    看看它的啟動(dòng)界面——(圖6)


    怎么樣?看上去是不是象Windows界面下的操作?帥呆了~~~
――――――――――――――――――――――――
    光盤(pán)啟動(dòng)模塊的內(nèi)容就介紹到這里,至于啟動(dòng)之后如何進(jìn)入系統(tǒng)安裝、克隆或維護(hù)模塊,請(qǐng)看各模塊的介紹。
    再提供一個(gè)小技巧,如果你希望在光盤(pán)啟動(dòng)時(shí)出現(xiàn) "按任意鍵從光盤(pán)啟動(dòng)(Press any key to boot from CD...)"的提示,只要將Windows安裝光盤(pán)中的 bootfix.bin 文件放到你的光盤(pán)即可。(注意,最好將EZB的引導(dǎo)文件loader.bin改用msldr.bin,這是微軟的光盤(pán)引導(dǎo)程序,已包含在EZB新版目錄內(nèi),它的兼容性較好,完全支持bootfix.bin)
本節(jié)關(guān)鍵:
    弄懂可啟動(dòng)光盤(pán)原理,掌握一種以上啟動(dòng)光盤(pán)制作工具使用方法。

 
以上由作者(Tim )原創(chuàng)、我轉(zhuǎn)來(lái)大家分享!    特感謝:Tim
二. 系統(tǒng)安裝模塊
    直接把M$(微軟)的安裝光盤(pán)復(fù)制為你的光盤(pán),這不是下面要說(shuō)的內(nèi)容,我們要說(shuō)的,是包含一種或多種Windows系統(tǒng)的、優(yōu)化的及帶有定制風(fēng)格的、無(wú)需人工干預(yù)的“全自動(dòng)安裝光盤(pán)”(以下簡(jiǎn)稱(chēng)安裝模塊)。
    簡(jiǎn)單說(shuō),我們作成的光盤(pán)多半是這樣工作:
    用光盤(pán)啟動(dòng)電腦,在光盤(pán)菜單中選擇要安裝的Windows版本,進(jìn)入安裝程序,在你確定Windows系統(tǒng)安裝的位置(C盤(pán)、D盤(pán)...)后,開(kāi)始自動(dòng)安裝(不需要你輸入用戶信息、安裝序列號(hào)、時(shí)間地域設(shè)置、組件選項(xiàng)。。。,以及無(wú)聊的點(diǎn)“下一步”。。。),安裝過(guò)程中自動(dòng)裝入M$發(fā)布的各種補(bǔ)丁、升級(jí)組件,及必要的驅(qū)動(dòng)程序、應(yīng)用軟件/插件。
    這樣的光盤(pán)安裝完畢后提供給你的是經(jīng)過(guò)初步優(yōu)化的、可帶有制作者信息及獨(dú)特風(fēng)格設(shè)置的系統(tǒng)。
    因?yàn)楸疚慕榻B的是多系統(tǒng)盤(pán)的制作,所以下面我們將制作出來(lái)的每一個(gè)“系統(tǒng)盤(pán)”稱(chēng)作一個(gè)“模塊”,顯然,光盤(pán)上放幾個(gè)系統(tǒng),我們就需要制作幾個(gè)模塊。
    以下介紹基于Windows XP版本,其它版本大同小異(Windows 2000以前版本不支持自動(dòng)安裝,不列入本文討論范圍)。
    下面逐一介紹從安裝模塊內(nèi)容制作直至將模塊組織到光盤(pán)的具體步驟:
―――――――――――――――――――――――――
1. 準(zhǔn)備源文件
    制作模塊首先得準(zhǔn)備好源盤(pán),找M$(微軟)的正版光盤(pán)或從網(wǎng)上下載都可以,我們要用到的主要是源盤(pán)I386文件夾,以及根目錄下的幾個(gè)輔助文件。
    這一步唯一需注意的是要找“可用”的版本,否則搞半天弄出來(lái)的東東是“您是盜版軟件受害者”,慘了~~~
――――――――――――――――――――――――――――
2. 模塊制作概略
    目前nLite相當(dāng)流行(用于Vista系統(tǒng)的叫作vLite),它是專(zhuān)用于制作安裝模塊的工具,一個(gè)“傻瓜型”免費(fèi)軟件,你只需準(zhǔn)備好所需資源,按提示一步步操作,就可以制作出一個(gè)完整的安裝模塊,如圖是nLite的主界面:(圖7)


    nLite使用簡(jiǎn)單,但對(duì)Windows 2000及Windows 2003等的支持仍不夠好,另外它存在一些弊?。ㄇ宄惭b模塊制作原理后你就會(huì)知道,后文中也會(huì)提到一些),甚至某些部分仍需手工進(jìn)行修改。
    nLite的愛(ài)好者非常多,從軟件操作、整合包的研究發(fā)布到安裝模塊的后期調(diào)整,各類(lèi)文章隨處可見(jiàn),剛?cè)腴T(mén)者可先看看我收集的這篇“nLite入門(mén)教程”。
    本節(jié)重點(diǎn)不是講nLite,我們將主要介紹安裝模塊制作原理,以及非nLite方式操作(如果你只打算使用nLite制作安裝模塊,也不想捉摸太多,那么——覺(jué)得煩就忽略以下一段吧~~~)
    如前所述,安裝模塊必須達(dá)到兩個(gè)功用:1)能實(shí)現(xiàn)全自動(dòng)安裝;2)能使安裝好的系統(tǒng)達(dá)到我們的期望功能。
    實(shí)現(xiàn)Windows的全自動(dòng)安裝很簡(jiǎn)單,M$自己提供了可靠的辦法,只需我們創(chuàng)建一個(gè)“自動(dòng)應(yīng)答文件”,將它命名為“Winnt.sif”,放入光盤(pán)指定位置,Windows安裝程序就可以找到它并按應(yīng)答文件的指示自動(dòng)進(jìn)行安裝。
    M$的“XP SP2 Deployment Tools”工具包里(下載鏈接)包含了一個(gè)“安裝管理器(setupmgr.exe)”,我們可以用它來(lái)創(chuàng)建應(yīng)答文件,這是一個(gè)向?qū)J降暮?jiǎn)單工具,使用非常方便。(工具包內(nèi)名叫“ref.chm”的幫助文件,附有很詳細(xì)的說(shuō)明)
    事實(shí)上,現(xiàn)在我們通常會(huì)直接編寫(xiě)或通過(guò)修改他人現(xiàn)成文件來(lái)創(chuàng)建應(yīng)答文件,以加入更多我們需要的命令,所以一般不需要使用這個(gè)安裝管理器。
    Winnt.sif文件的編寫(xiě)可參看他人現(xiàn)成的文件,相關(guān)各參數(shù)使用說(shuō)明及其詳情可參考這里。
   
    僅僅讓光盤(pán)實(shí)現(xiàn)自動(dòng)安裝是不夠的,下面我們?cè)敿?xì)介紹怎樣來(lái)“整合”我們的光盤(pán),以實(shí)現(xiàn)個(gè)性化的功能。
    先來(lái)了解一下標(biāo)準(zhǔn)的Windows安裝全過(guò)程,如下圖:(圖8)


    Windows的安裝過(guò)程是很透明的,圖中我們可以看到,Windows安裝分為若干不同的階段,而且在部分階段中給我們提供了一些“接口”(圖中“*”處),通過(guò)在“接口”處插入任務(wù),就能使Windows安裝執(zhí)行“額外”的工作,幫助我們達(dá)到定制Windows系統(tǒng)的目的。
    我們一般采用插入批處理文件的方法安排任務(wù),批處理文件可以在cmdlines.txt、svcpack.inf、RunOnceEx、[GuiRunOnce]字段下……任一個(gè)接口執(zhí)行。
    系統(tǒng)接口(包括命令調(diào)用及文件位置)及批處理文件是整合光盤(pán)要用到的最基本知識(shí),因?yàn)槠?,本文無(wú)法包括這方面內(nèi)容,強(qiáng)烈推薦新手學(xué)習(xí)劉暉網(wǎng)站上的這篇文章:“無(wú)人值守Windows XP安裝光盤(pán)”(以下簡(jiǎn)稱(chēng)中文手冊(cè))
    大家有誰(shuí)知道MSFN?——知道MSFN的都是安裝光盤(pán)制作高手 *_*
    其實(shí)MSFN只是洋鬼子的一個(gè)論壇,說(shuō)得如此夸張的原因,是因?yàn)槲蚁胩崾疽幌?,MSFN是相當(dāng)專(zhuān)業(yè)的一個(gè)著名技術(shù)論壇,藏龍臥虎,當(dāng)今活躍于安裝光盤(pán)制作技術(shù)頂端的國(guó)內(nèi)高手幾乎全部都是在那里蹲點(diǎn)蹲出來(lái)的。(天天泡MSFN的,想不成為高手都難 *_^ )
    MSFN作了一個(gè)專(zhuān)版來(lái)安排一份“Windows自動(dòng)安裝手冊(cè)”(“Unattended Windows ”),這份手冊(cè)分為初級(jí)、普通、高級(jí)用戶三個(gè)階段的內(nèi)容,作得非常漂亮,迄今為止我還很少見(jiàn)到任何的幫助文件作得這么體貼、簡(jiǎn)要而又全面,詳細(xì)而通俗易懂,上面推薦的文章就是這份手冊(cè)的不完全翻譯版。
    現(xiàn)在網(wǎng)上相關(guān)教程很多,就文章系統(tǒng)性及完整性而言,建議大家還是看原始的這一份。
    中文手冊(cè)中都是最基礎(chǔ)的東西,如果連這些內(nèi)容都不明白,你注定只能是一只菜鳥(niǎo),面對(duì)可能出現(xiàn)的許多問(wèn)題均將束手無(wú)策(即使你懂得一些Winnt.sif,懂得nLite操作、懂得DPS,懂得AU3,……也無(wú)法真正達(dá)到高手的層次)。
    (劉暉翻譯的那篇“創(chuàng)建多重引導(dǎo)DVD ”也可以讀一讀,這是多系統(tǒng)安裝的最初方法。)
    以下文章將基于你已經(jīng)初步掌握這些基本的知識(shí),凡手冊(cè)中已有詳細(xì)說(shuō)明的內(nèi)容不再重復(fù),新手請(qǐng)對(duì)照手冊(cè)了解下面的介紹。
    不同的接口、不同的任務(wù),有不同的插入方法,掌握了接口使用技巧,我們就可以如下圖來(lái)安排Windows的安裝過(guò)程——(圖9)


    下面介紹的各種補(bǔ)丁、驅(qū)動(dòng)及應(yīng)用軟件集成方法,乃至系統(tǒng)修改,都將牽涉到接口操作的具體方式。
――――――――――――――――――――――――
3. 集成系統(tǒng)補(bǔ)丁
    M$每月都定期發(fā)布Windows補(bǔ)丁,有時(shí)一兩個(gè)有時(shí)一大串,這是M$平日作的唯一重要事情。
    我們要作的就是將截止光盤(pán)制作時(shí)M$發(fā)布的這些補(bǔ)丁集成到系統(tǒng)之中,避免每次新裝系統(tǒng)都需要花很長(zhǎng)時(shí)間下載及安裝它們。
    系統(tǒng)補(bǔ)丁主要分三類(lèi),集成方法不一:
A.Serveics Pack
    指M$稱(chēng)作“Serveics Pack”(服務(wù)包,簡(jiǎn)稱(chēng)SP)的動(dòng)輒上百兆的大東東,它的集成比較簡(jiǎn)單,用M$自己提供的方法就行了,下載SP包,解壓,然后執(zhí)行個(gè)簡(jiǎn)單命令,稍作調(diào)整,OK。
    M$每逢補(bǔ)?。ㄒ?jiàn)后面的Hotfix說(shuō)明)發(fā)了很大一串后,會(huì)覺(jué)得有點(diǎn)對(duì)不起觀眾,于是把前面發(fā)過(guò)的這些集中到一起,再加上其它一些修改,作一個(gè)專(zhuān)門(mén)的大包,免費(fèi)贈(zèng)送;再過(guò)一陣子,大包后面又有很多小包了,又再整一次,連前面那個(gè)包(就叫包1吧)一起再作個(gè)大大包,取名叫包2……如此積寶下來(lái),就有了我們現(xiàn)在在用的Windows 2k的SP4、Windows XP的SP2(這兩天發(fā)SP3啰~),等等。
    這種集成可以稱(chēng)作“緊密集成”,因?yàn)樗苯有薷脑次募谝院蟮陌惭b過(guò)程中不要再添加任何操作。
    你也可以用nLite來(lái)完成這個(gè)工作,與所能完成的其它功能相比,nLite在SP的集成過(guò)程中基本不會(huì)寫(xiě)入額外的信息,或增加未知文件到你的源盤(pán)。
   
    一般新SP會(huì)涵蓋舊SP的內(nèi)容(比如Windows 2000可直接集成SP4而無(wú)需使用SP1~SP3),所以集成新SP補(bǔ)丁后,最好設(shè)法清除原有SP相關(guān)文件。
    M$若出版新光盤(pán)必然會(huì)預(yù)先集成SP(所以有“Windows XP SP2版”這樣的稱(chēng)號(hào)出現(xiàn)),如果你用的是這種“帶包版本”,而且制作時(shí)沒(méi)有更大數(shù)字的包出現(xiàn),這一步就可以省略了。
B. Hotfix
    Hotfix專(zhuān)指M$的“日常更新”,M$基本在每個(gè)月會(huì)發(fā)布一次,或多或少。
    集成Hotfix的方法有很多種,從最粗糙的RunOnceEX到較復(fù)雜的Svpack,哪一種都可以(包括借用nLite幫你自動(dòng)集成),區(qū)別在于調(diào)試和檢查的方便程度、擴(kuò)展性、以及制作的復(fù)雜性,當(dāng)然還有界面的美觀與否、整合目錄的整潔性、以及對(duì)光盤(pán)尺寸大小的影響,等等。
    集成操作的“可擴(kuò)充性“是制作一張好光盤(pán)的首要考慮,我們必須知道集成后改了些什么,盡量讓制作出來(lái)的東西在下一次需要修改時(shí)仍舊可用,只需就補(bǔ)充部分作局部修改——這也是我不太推薦使用nLite、DPS這些工具的一個(gè)原因:它們是“一次性”的,下次作同樣的光盤(pán),你一般都不知道是否需要重新復(fù)制新的源文件及重新制作。
    如果你這輩子只打算試著作一次安裝光盤(pán),可以忽視這個(gè)考慮。
    Hotfix補(bǔ)丁一般無(wú)法象SP那樣緊密集成,我們采取的方法是在系統(tǒng)安裝過(guò)程中安排一個(gè)步驟為整合它。注意,集成后我們必須得到系統(tǒng)的認(rèn)可,這一點(diǎn)同樣重要。(比如有人通過(guò)某些方式簡(jiǎn)單地將補(bǔ)丁文件置入到系統(tǒng),以為萬(wàn)事大吉,實(shí)際上,但你聯(lián)上網(wǎng)絡(luò),M$仍將高呼“你的系統(tǒng)尚待更新。。?!保?
    集成Hotfix的方法大致有兩種:
    第一種方式,最簡(jiǎn)單的,Hotfix補(bǔ)丁程序直接安裝方式,將它作為系統(tǒng)安裝過(guò)程中的一個(gè)安裝子過(guò)程。
    直接安裝可以通過(guò)Cmdlines.txt調(diào)用,也可以在應(yīng)答文件Winnt.sif中的[GuiRunOnce]段加入批處理來(lái)完成,另外,通過(guò)XPlode之類(lèi)的外掛進(jìn)行安裝,也是可以的。
    直接安裝方式比較粗糙,缺點(diǎn)是:a. 需要最多安裝時(shí)間;b. 安裝時(shí)將出現(xiàn)Dos窗口(黑乎乎的窗口,在Windows安裝過(guò)程中顯得比較突兀,XPlode除外);c. 占用光盤(pán)體積較大。
    下面是直接安裝方式的截圖:(圖10)


    第二類(lèi)方式是Svcpack方式,它接近于SP集成方法,是一種沒(méi)有安裝界面的靜默安裝。
    這是M$自己提供的方法,通過(guò)分解Hotfix程序文件(手工或借用工具),保留必要的部分,而后在系統(tǒng)安裝過(guò)程中把它們整合進(jìn)去。
    這種方式肯定優(yōu)于前一種,因?yàn)樗cWindows安裝過(guò)程結(jié)合更緊密,更隱蔽,而且可以減小補(bǔ)丁體積。
    手工作這件事比較麻煩,所以我們一般借用下列工具來(lái)完成這個(gè)工作:
    I. nLite,功能強(qiáng)大,缺點(diǎn)是操作不透明(你將不會(huì)知道它到底在你的源文件里面改了些什么東東),整合后光盤(pán)會(huì)多出一些“輔助文件”。
    II. HFSLIP,同上,它還包括一些非常有用的附加的插件,操作比nLite復(fù)雜一點(diǎn),但相對(duì)而言,我個(gè)人覺(jué)得它的集成度及可修改性比較高。
    III. XRCreat,這是活躍在MSFN的高手寫(xiě)的一個(gè)批處理程序,我原來(lái)一直用它,但現(xiàn)在已經(jīng)停止開(kāi)發(fā)了。
    IV. RVM Integrator,作者同樣來(lái)自MSFN,集成方式類(lèi)似nLite,Ryan長(zhǎng)期提供最新的補(bǔ)丁包UpdatePack,我們只需下載補(bǔ)丁包然后一兩個(gè)簡(jiǎn)單步驟就搞定了。
    這個(gè)工具支持中文界面,你還可以用它來(lái)進(jìn)行一些應(yīng)用軟件的安裝(請(qǐng)下載它的AddonPacks) 。
    除了nLite以外,其它工具我沒(méi)見(jiàn)到國(guó)內(nèi)有翻譯的教程,大家直接上MSFN啃啃E文吧~~~
    通過(guò)我自己的試用發(fā)現(xiàn),nLite方式有一些Bug,集成某些Hotfix時(shí)需要手動(dòng)修改。
    需要注意的是,不管哪種方式,對(duì)于個(gè)別的Hotfix必須采用某些特別的方法才行(這也是M$害人的地方!)。
    工具選定了,那么,對(duì)于每一種要安裝的系統(tǒng),哪些Hotfix是我們需要的呢?
    自己到網(wǎng)上收集不是件很容易的事,M$自己都從不發(fā)表“補(bǔ)丁一覽”,所以建議大家到MSFN論壇去看看,國(guó)外那些高手們很勤勞,根據(jù)每種系統(tǒng)版本完完整整列得好好的,附帶下載鏈接,而且更新及時(shí)(唯個(gè)別本地化(中文)補(bǔ)丁未列出,雖無(wú)傷大雅,但有心者應(yīng)自己補(bǔ)齊)。
    MSFN上還推介有一個(gè)小工具,叫作Windows Updates Downloader(WUD),可幫助你下載Hotfix。
    nLite及RyanVM’s當(dāng)然是直接找它們的整合包就行了。
    使用E文版Windows系統(tǒng)的用戶還是比較有福氣,MSFN經(jīng)常發(fā)布一些自己作的Win2K SP5、WinXP SP3之類(lèi)SP包,省免了到處找Hotfix的麻煩。
    順便說(shuō)一下,Windows 2000以前的系統(tǒng)不支持部署,M$自己也沒(méi)有系統(tǒng)整理過(guò)其相關(guān)的各類(lèi)補(bǔ)丁,更沒(méi)有什么SP包提供(網(wǎng)絡(luò)流行過(guò)一個(gè)Windows98 SP1,那是MSFN高手自己收集認(rèn)為必須要補(bǔ)的補(bǔ)丁自己作出來(lái)的,而且不支持中文版Windows98),所以Win2K以前的系統(tǒng)無(wú)法集成Hotfix,也無(wú)法實(shí)現(xiàn)完全意義上的全自動(dòng)安裝。
C. 其它
    這一類(lèi)其實(shí)不能算作補(bǔ)丁的,它們是Windows內(nèi)含應(yīng)用的升級(jí)。
    重要的大概有如下一些:
    I. Internet Exproler 6.0/7.0
    II. DrictX9.0c(XP SP2以上源系統(tǒng)已包含)
    III. Microsoft Media Player10/11
    IV. .net Framework升級(jí)及其補(bǔ)丁
    V.MS Java虛擬機(jī)
    VI. FlashPlayer(這是IE的Flash插件,因?yàn)槲覀円话銓⑺c上面程序一起處理,所以放在這里)
    這類(lèi)補(bǔ)丁每一種的集成方法都不同,但同樣可以利用Hotfix集成提到的那些工具完成,一般我們只需清楚其原理就行了。
    用HFSLIP方式整合完后的Svpack目錄大致這樣:(圖11)


――――――――――――――――――――――――――――
4. 集成驅(qū)動(dòng)程序
    驅(qū)動(dòng)程序集成分兩方面的概念:
    第一種是普通(所謂即插即用PNP)的,就是放更多的驅(qū)動(dòng)源程序到光盤(pán),供安裝過(guò)程中自動(dòng)選用,以支持更多硬件設(shè)備,減少你系統(tǒng)安裝完畢后得另外為“未知設(shè)備”找驅(qū)動(dòng)程序安裝的辛苦。
    操作相對(duì)比較簡(jiǎn)單,添加相應(yīng)條目到Winnt.sif文件,然后把驅(qū)動(dòng)程序放到$OEM$下面目錄中即可,這里不多說(shuō)。
    喜歡nLite的朋友當(dāng)然可以選擇nLite來(lái)進(jìn)行整合。
    另一種概念叫作“文本方式驅(qū)動(dòng)”,目前主要針對(duì)硬盤(pán)驅(qū)動(dòng)程序。
    大家不知有沒(méi)有遇到過(guò)這種情況:系統(tǒng)安裝開(kāi)始時(shí),出現(xiàn)“……請(qǐng)插入軟盤(pán),按F6繼續(xù)……”
    這種情況多出現(xiàn)在安裝系統(tǒng)到SCSI硬盤(pán)、某些串口硬盤(pán)以及磁盤(pán)陣列上時(shí)(這幾種磁盤(pán)統(tǒng)稱(chēng)MassStorage),現(xiàn)在國(guó)內(nèi)一般家用PC還是比較少出現(xiàn)這種情況(與洋鬼子在家用機(jī)上動(dòng)輒掛個(gè)SCSI硬盤(pán),動(dòng)輒作個(gè)RAID相比,咱們還是有差距啊~),意思就是你的硬盤(pán)未被識(shí)別,需要附加硬盤(pán)驅(qū)動(dòng)程序,才能繼續(xù)下去。
    完整的解釋是:如果你需要將操作系統(tǒng)安裝在RAID或SCSI硬盤(pán)上,那么它們的驅(qū)動(dòng)程序必須在安裝系統(tǒng)之前就正確加載。
   
    由于這些驅(qū)動(dòng)必須在系統(tǒng)安裝的文本方式階段準(zhǔn)備完畢,因此,它與前述即插即用硬件驅(qū)動(dòng)安裝方式大不相同,相對(duì)而言,操作比較麻煩。
    根據(jù)M$發(fā)布的技術(shù)文檔說(shuō)明,我們需要在收集到那些必要的驅(qū)動(dòng)程序后,分解它,留下必要的文件,然后修改系統(tǒng)安裝的一些“指導(dǎo)文件”。(除了Winnt.sif文件外,我們還要修改txtsetup.sif、Dosnet.inf等文件,使驅(qū)動(dòng)文件在系統(tǒng)安裝開(kāi)始時(shí)就被拷貝到硬盤(pán)上,并指定硬件ID數(shù)據(jù)等內(nèi)容,讓其自動(dòng)安裝完成。)
    這里我們同樣可以借助前面提到的補(bǔ)丁工具。
    另外MSFN介紹了一種方法,利用Bashrat the Sneaky's DriverPacks來(lái)對(duì)驅(qū)動(dòng)程序整合。
    這種方式采用的工具也就是目前已在國(guó)內(nèi)流行的DPS(DriverPacks BASE),它是圖形界面的(含中文界面),使用簡(jiǎn)單,而且官方提供的現(xiàn)成的驅(qū)動(dòng)程序包將大大減輕你驅(qū)動(dòng)收集工作的負(fù)擔(dān)。
    DPS對(duì)源文件的修改還算是透明的,內(nèi)行高手可以DPS后自己手動(dòng)完善一下,記得在它的“驅(qū)動(dòng)包整合方式”中勾上方式2,如下圖:(圖12)


――――――――――――――――――――
5.系統(tǒng)功能修改
    原版的系統(tǒng)文件為什么要修改???原因集中在以下幾點(diǎn):
    I. 去除系統(tǒng)文件保護(hù)——如果不去除Windows自帶的系統(tǒng)文件保護(hù),那么你對(duì)系統(tǒng)作的任何修改都會(huì)被Windows自動(dòng)恢復(fù)。
    II. 使Windows可以使用第三方主題(僅限于XP以上系統(tǒng)),修改網(wǎng)絡(luò)并發(fā)連接數(shù),等等。
    III. 自定義安裝界面,啟動(dòng)屏幕、登錄屏幕、OEM信息(系統(tǒng)屬性對(duì)話框),使用自定義桌面,設(shè)置用戶名工作組機(jī)器屬性,等等。
    IV優(yōu)化系統(tǒng),包括禁用一些不必要的服務(wù)進(jìn)程。
    系統(tǒng)功能的修改大致有修改源文件、修改注冊(cè)表、注入注冊(cè)文件等方法,由于修改方法各異,此處無(wú)法一一羅列出來(lái),請(qǐng)參照中文手冊(cè)中的最簡(jiǎn)單示例進(jìn)行操作。
   
――――――――――――――――――――――――
6. 系統(tǒng)精簡(jiǎn)
    有些朋友喜好用精簡(jiǎn)的系統(tǒng),尤其早些年硬盤(pán)/內(nèi)存吃緊時(shí)。
    精簡(jiǎn)系統(tǒng)另外的目的是縮小光盤(pán)體積。
    這里必須又提到nLite,它原本就是因精簡(jiǎn)系統(tǒng)而生,所以……精簡(jiǎn)系統(tǒng)就用nLite好了。
    精簡(jiǎn)的某些步驟也是很煩瑣的,另外某些部分的精簡(jiǎn)需要手工操作,大家到網(wǎng)上學(xué)學(xué)高手的經(jīng)驗(yàn)吧~~~
    PS:我個(gè)人基本不用精簡(jiǎn)版。
――――――――――――――――――――――
7. 應(yīng)用軟件集成
    安裝過(guò)程另外的部分就是必備軟件的安裝。即使制作純凈版的呼聲越來(lái)越高,仍有很多用戶希望作出的系統(tǒng)安裝盤(pán)能夠同時(shí)完成更多應(yīng)用軟件的安裝。
    應(yīng)用軟件安裝我們一般安排在RunOnceEx中,讓它在系統(tǒng)第一次登錄后進(jìn)行,我們可以直接寫(xiě)一個(gè)批處理文件執(zhí)行,也可以用到下面列出的一些工具:
    1)Windows Post-Installer! (WPI),有中文版本,作出來(lái)的界面非常漂亮,而且還可到官方站點(diǎn)下載更多主題(themes)。
    2)Windows Installer Helper Utility(WIHU),完全實(shí)現(xiàn)與Windows安裝的無(wú)縫連接,并包含建立/修改用戶、修改計(jì)算機(jī)名稱(chēng)、工作組、注冊(cè)用戶、和組織等功能,你只需編輯好它的“install.ini”文件就可以在安裝過(guò)程中調(diào)用。WIHU含中文版本,使用方便,另外它還可以非靜默方式安裝(讓你選擇需要安裝的軟件)。
    3)Xplode,原來(lái)叫作XP install,它可以通過(guò)編寫(xiě)XML文件安排你安裝的進(jìn)程,簡(jiǎn)單明了,容易編輯及修改,也是非常漂亮。(Xplode現(xiàn)只允許個(gè)人免費(fèi)使用,需要發(fā)郵件申請(qǐng)下載免費(fèi)版本)
    意外發(fā)現(xiàn)有雨林老大轉(zhuǎn)的一篇“XPlode使用詳解”,很詳細(xì),大家學(xué)習(xí)學(xué)習(xí)~~
    4)AU3,可編寫(xiě)自動(dòng)安裝腳本,AU3特性見(jiàn)后面的介紹。
    處理應(yīng)用軟件集成時(shí),除了調(diào)用安裝過(guò)程外,另外重要的一點(diǎn)是需要實(shí)現(xiàn)應(yīng)用軟件的全自動(dòng)安裝,不能讓它使你的“全自動(dòng)無(wú)人值守光盤(pán)”變成“請(qǐng)你點(diǎn)擊繼續(xù)”的光盤(pán)。
    非常好的消息是,大部分軟件都支持靜默安裝,也就是說(shuō),它本身可以作到安裝時(shí)不跳出安裝界面,一切過(guò)程在后臺(tái)進(jìn)行——這對(duì)我們實(shí)現(xiàn)“自動(dòng)安裝”已經(jīng)足夠了。
    實(shí)現(xiàn)靜默安裝很容易,我們只需找到軟件的“靜默安裝參數(shù)”,帶參數(shù)執(zhí)行它的安裝即可,比如“run XXX.exe /p”,注意后面這個(gè)“p”,它就是軟件的“靜默安裝參數(shù)”。
    不同方式編譯的軟件有不同的靜默安裝參數(shù),請(qǐng)大家自行查找(MSFN及劉暉站點(diǎn)上就列有相當(dāng)多的軟件靜默參數(shù))。注意,某些下載回來(lái)的軟件程序需要先用Winrar之類(lèi)工具進(jìn)行解包,才可以實(shí)現(xiàn)靜默安裝。
    另外有些軟件不支持靜默安裝,比如安裝過(guò)程中需要我們確定一些選項(xiàng)或輸入相關(guān)信息,這時(shí)我們就需要借助某些工具,讓它達(dá)到我們的要求。
    AU3(AutoIt v3)是這類(lèi)工具中的佼佼者,用它將“非自動(dòng)安裝程序”轉(zhuǎn)成“自動(dòng)安裝”是一件非常有趣的事情。它可以通過(guò)自己記錄下的通常安裝過(guò)程,指揮軟件程序下一次進(jìn)行自動(dòng)安裝。AU3的腳本功能非常強(qiáng),你甚至可以完全手工編寫(xiě)腳本來(lái)安排軟件的安裝過(guò)程(壞也壞在必須要使用腳本,讓菜鳥(niǎo)怯步~),在此提供一個(gè)“AutoIt幫助”的鏈接給大家,有興者看看。
    AU3的一個(gè)缺憾就是執(zhí)行腳本時(shí)不能有其它操作,如果你在安裝過(guò)程中誤動(dòng)鍵盤(pán)鼠標(biāo),將引起安裝錯(cuò)誤。
    應(yīng)用軟件另外的特例是M$ Office,請(qǐng)參看前述中文手冊(cè)中“Office 2003無(wú)人值守安裝 - 高級(jí)模式”中的安裝方法。
-----------------------
8. 安裝善后
    根據(jù)你的制作方式及集成內(nèi)容,也許需要在系統(tǒng)安裝完畢時(shí),增加這個(gè)步驟。
    它的內(nèi)容大致包括刪除安裝時(shí)產(chǎn)生的臨時(shí)文件、用戶調(diào)整、注入注冊(cè)表文件、硬盤(pán)格式轉(zhuǎn)換及其它不便在先前的步驟中安排的工作,一般在RunOnceEx中調(diào)用。
―――――――――――――――――――――――
9. 組織安裝模塊到光盤(pán)
    這是制作安裝模塊的最后一步。
    如果你準(zhǔn)備制作的光盤(pán)只含有一個(gè)系統(tǒng),那么簡(jiǎn)單,直接將你制作的模塊原樣放到光盤(pán)目錄即可,即使你光盤(pán)上還有維護(hù)或克隆模塊等等,也沒(méi)問(wèn)題。
    如果你的光盤(pán)包含兩個(gè)及以上系統(tǒng)安裝模塊,鑒于Windows安裝光盤(pán)的特殊性,我們必須引入“虛擬軟盤(pán)啟動(dòng)”機(jī)制。
    簡(jiǎn)單說(shuō),就是提取每種系統(tǒng)的“啟動(dòng)軟盤(pán)”出來(lái),在光盤(pán)啟動(dòng)時(shí),通過(guò)每一個(gè)“啟動(dòng)軟盤(pán)”,啟動(dòng)相應(yīng)的Windows系統(tǒng)安裝。
    這種方式,會(huì)牽涉到I386、$OEM$等目錄的放置,以及txtsetup.sif、setupldr.bin等文件的修改,稍顯復(fù)雜,但近年來(lái)國(guó)內(nèi)已有非常多成功的經(jīng)驗(yàn)可供參考。
    提供一個(gè)“[分享]用EasyBoot 3.55制作 Windows 2000三合一光盤(pán)(較簡(jiǎn)易方法) ”的鏈接在這里,網(wǎng)上幾乎所有N合一安裝光盤(pán)制作的“著作”都是這篇文章的發(fā)揮稿~~~
    目前有高手用Grub方式制作安裝光盤(pán),省掉了啟動(dòng)軟盤(pán)提取等工作,所采用方法貌似簡(jiǎn)單及可靠,我沒(méi)實(shí)際嘗試過(guò),建議愛(ài)好者到時(shí)空論壇跟蹤一下~
    近日看到某高手作的“Windows N in 1 Maker”工具,應(yīng)該費(fèi)了不少心思,它把以上說(shuō)到的模塊組織工作集合成為一個(gè)“批處理”,方便了想偷偷懶的人,值得一試。
    光盤(pán)菜單的調(diào)用不用再說(shuō)了吧?直接指向那些軟盤(pán)引導(dǎo)文件就好,就像這樣:
         
Copy code

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

――――――――――――――――――――――
    系統(tǒng)安裝模塊的介紹看起來(lái)比較亂,實(shí)際操作起來(lái)也不會(huì)是一件輕松的事情。(所以說(shuō),安心作一只菜鳥(niǎo)也沒(méi)什么不好~~~)
    在此想再次提示幾點(diǎn):
    1)安裝模塊的設(shè)計(jì)要設(shè)法盡量保持源盤(pán)的原汁原味,盡量保持與源盤(pán)的無(wú)縫結(jié)合,盡量保持光盤(pán)目錄的簡(jiǎn)潔,在光盤(pán)中少放一些“輔助程序”或“輔助文件”(——最后并不用于Windows的那些東東);
    2.)如果你要向大家發(fā)布自己作的安裝光盤(pán),你必須交代一下:改了些什么地方,怎么作的,別讓人家拿了你的盤(pán)不啻于拿只定時(shí)炸彈,總擔(dān)心以后會(huì)不會(huì)出問(wèn)題,怎么解決(那種草草的交待我認(rèn)為是不夠嚴(yán)肅的);
    3)作為一個(gè)精進(jìn)的制作者,請(qǐng)多參考一些光盤(pán)制作的技術(shù)文章,了解更多安裝光盤(pán)制作技巧,比如怎樣利用安裝過(guò)程中的更多接口(象hivesft.inf這些),比如怎樣不知不覺(jué)把文件摻入你的系統(tǒng)(修改txtsetup.sif、Dosnet.inf等)……另外,安裝光盤(pán)制作技術(shù)日新月異,M$補(bǔ)丁日新月異,一定要時(shí)刻關(guān)注。
    安裝模塊的內(nèi)容就寫(xiě)到這里,也許有人要指責(zé)我,你寫(xiě)的這些非但枯燥無(wú)味,而且讓我越看越糊涂,Mmmm.....沒(méi)辦法,我也想寫(xiě)得更清楚一點(diǎn),繪聲繪色一點(diǎn),如果可以在這里把那些寫(xiě)過(guò)看過(guò)的文章都粘上來(lái),在這里額外堆砌上十萬(wàn)字及貼個(gè)幾千行代碼的話~~~
    給新手的建議是,你先知道這些八卦就好,待到有心有時(shí)間的時(shí)候,再按圖索驥鉆鉆看~~~

以上由作者(Tim )原創(chuàng)、我轉(zhuǎn)來(lái)大家分享!    特感謝:Tim
頂端 Posted: 2008-10-30 01:55 | 1 樓
三.系統(tǒng)克隆模塊
    克隆光盤(pán)的原始定義就是在電腦上裝好一個(gè)系統(tǒng),記錄下來(lái),供以后必要時(shí)予以恢復(fù)。
    我們這里說(shuō)的克隆光盤(pán),應(yīng)該叫“通用克隆光盤(pán)”,也就是說(shuō)不僅僅能將它用于本機(jī),而且要使得其它任何機(jī)器、不管怎樣的硬件配置都能使用(至少絕大多數(shù)機(jī)器可用)。
    為實(shí)現(xiàn)“通用”目的,克隆系統(tǒng)必須進(jìn)行封裝:將樣本系統(tǒng)“提純”(達(dá)到非硬件相關(guān)性),及讓它在目的機(jī)上恢復(fù)系統(tǒng)時(shí),能根據(jù)機(jī)器配置的不同而自動(dòng)補(bǔ)充被“提純”掉的部分。
    早期高手們使用M$自己的工具進(jìn)行封裝,然后手動(dòng)調(diào)整,自“死性不改”這類(lèi)封裝工具推出后,克隆光盤(pán)的制作更趨于簡(jiǎn)單(現(xiàn)在有很多的封裝工具供你選擇)。
    現(xiàn)在制作克隆模塊的大致步驟是:
    1. 作一個(gè)干凈的系統(tǒng)
    2. 裝上必備軟件(注意,需保證可以完全還原)
    3. 作必要調(diào)整及精簡(jiǎn)
    4. 用工具封裝,構(gòu)建恢復(fù)進(jìn)程(包括類(lèi)似系統(tǒng)安裝模塊的應(yīng)答文件),制作克?。ㄉ蒅host文件)
    這方面的教程、實(shí)例非常多,在本論壇這種專(zhuān)業(yè)地盤(pán)上不需我鸚鵡學(xué)舌了~~~
    克隆模塊在啟動(dòng)光盤(pán)內(nèi)怎樣調(diào)用呢?以EasyBoot制作為例:
I. 老的方法是這樣的:
  A. 如果你的克隆源來(lái)自下載的ISO文件,那么:
    1)用UltraISO打開(kāi)克隆源盤(pán),提取下列文件到你的硬盤(pán):
    a)GHOSTXP.IMG      啟動(dòng)映像,多半位于光盤(pán)Boot(或Easyboot)之類(lèi)目錄下面
    b)winxpsp2.gho          克隆源,也許叫其它名字,但后綴名一定是.gho
    c)ghost.exe            Ghost程序(可以用另外你自己已經(jīng)下載有的程序)
    如果你要集成多個(gè)克隆源到同一張光盤(pán),需要將a、b項(xiàng)文件修改為不同的名字(c項(xiàng)共用),比如GHOST1.IMG、winxp1.gho和GHOST2.IMG、winxp2.gho等,每個(gè)IMG文件分別對(duì)應(yīng)于每個(gè).gho文件。
    2)將IMG映像文件放到你光盤(pán)菜單文件(.ezb)所在的文件夾(比如Boot文件夾),將提取的其它兩個(gè)文件放到源光盤(pán)上它本來(lái)的位置(一般在根目錄)。
      3)用WinImage(或UltraISO)打開(kāi)IMG映像文件,找到里面的Autoexec.bat,用記事本打開(kāi):(圖13)


        Autoexec.bat文件可能是如下內(nèi)容:
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.gho:1,dst=1:1 -sure -rb

    修改最后一行“winxpsp2.gho”為你修改后的文件名,保存Autoexec.bat,保存IMG映像文件。
  現(xiàn)在就可以在EZB菜單中調(diào)用克隆模塊了,制作一個(gè)菜單項(xiàng),將它的命令定義為:
Copy code

run GHOSTXP.IMG

    OK,制作完畢。
B. 如果你是自己制作的克隆母盤(pán),制作方法與上相同,注意:
    1)GHOSTXP.IMG這個(gè)啟動(dòng)映像可自己制作(限高手),也可以套用下載的現(xiàn)成映像。
    2)ghost.exe一定要選擇穩(wěn)定好用的版本。
    另外,如果你非要將Ghost程序及.gho克隆源放入其它目錄,可以通過(guò)修改Autoexec.bat的方法做到,并不難,只需注意“findcdr”對(duì)象及修改執(zhí)行位置到“ghost.exe”及“winxpsp2.gho”目錄就好,懂一點(diǎn)DOS命令的應(yīng)該沒(méi)問(wèn)題。
II. BCDW方法
    這又要?dú)w根于BCDW這個(gè)軟件的優(yōu)勢(shì)了,EZB一直在擴(kuò)展對(duì)BCDW的支持,所以我們現(xiàn)在已經(jīng)可以簡(jiǎn)單用下列方法調(diào)用多系統(tǒng)克?。?
    1)建立G1.ini文件(可隨意命名),在其中寫(xiě)入如下語(yǔ)句:
Copy code

ghost -clone,mode=pload,src=winxpsp2.gho:1,dst=1:1 -sure –rb

      同理,我們建立G2.ini,……Gn.ini文件,有幾個(gè)克隆就建立幾個(gè)。
    2)在EZB中直接用“bcdw /G1.ini”命令,調(diào)用克隆安裝。
    ——大家看看,BCDW方式是不是簡(jiǎn)單多了~~~
――――――――――――――――――――――――――――――
四.系統(tǒng)維護(hù)模塊(光啟模式)
    這里說(shuō)的系統(tǒng)維護(hù)指不進(jìn)入系統(tǒng),而用光盤(pán)啟動(dòng)機(jī)器以開(kāi)展維護(hù)工作,多用于不能正常進(jìn)入Windows系統(tǒng),或不能及不便在Windows系統(tǒng)中操作時(shí)的場(chǎng)合。
    現(xiàn)在流行的大部分克隆或安裝光盤(pán)都集成了光啟系統(tǒng)維護(hù)的一定功能。
    光啟維護(hù)主要功能應(yīng)包括:硬件檢測(cè)、磁盤(pán)低格、分區(qū)、格式化、系統(tǒng)啟動(dòng)故障查找及修復(fù)、BIOS或系統(tǒng)密碼找回、病毒查殺、用戶數(shù)據(jù)恢復(fù)或遷移、BIOS更新、硬盤(pán)備份及恢復(fù)等等。
    光啟維護(hù)需要用到各種工具,當(dāng)前流行的這些工具簡(jiǎn)單可分為兩類(lèi):PE,及“非PE”。
―――――――――――――――――――――――――
A. PE
    提到光啟維護(hù),不能不提Windows PE,這種可在“光盤(pán)上運(yùn)行的系統(tǒng)”,功能強(qiáng)大,對(duì)于目前大都患有Windows及鼠標(biāo)依賴(lài)癥的新新電腦族群來(lái)講,不可或缺。(原來(lái)有個(gè)ERD,蠻普及的,現(xiàn)在被PE整得沒(méi)什么市場(chǎng)了)
    下面是老毛桃PE版本的桌面截圖:(圖14)


    國(guó)內(nèi)流行的PE實(shí)際并非原味Windows PE(它是有限制的),而是Bart's Preinstalled Environment (BartPE) 的后繼產(chǎn)品(又是Bart?。兄x國(guó)內(nèi)高手們,我們不需要從Windows PE或Bart's PE開(kāi)始研究,直接選用老九老毛桃或深山紅葉(——國(guó)內(nèi)的兩大系列)的版本就可以了,頂多再在其基礎(chǔ)上小小的DIY一下。
    PE的理論及結(jié)構(gòu)介紹不作了,光是描述現(xiàn)在流行幾個(gè)版本的內(nèi)在區(qū)別可能都要占去大片的篇幅,介紹幾篇文章給愛(ài)好者吧:
    1)“Windows 預(yù)安裝環(huán)境 用戶指南”,M$寫(xiě)的指導(dǎo)性文件——理論準(zhǔn)備
    2)老毛桃寫(xiě)的“WinPE 之 FAQ 不完整版”(玩PE一定知道老毛桃的啦),通過(guò)此文可大致了解一下國(guó)內(nèi)PE方面的狀況
    3)“制作WinPE的基礎(chǔ)知識(shí)”(PE高手的收藏)——修改PE必看!
    PS:修改PE是個(gè)很體力的活兒——修改目錄、啟動(dòng)方式、修改內(nèi)核或外置程序……等等這些,都需要對(duì)PE有一定了解,并需進(jìn)行反復(fù)檢測(cè)調(diào)試,懶人們就到網(wǎng)上下載現(xiàn)成的來(lái)用吧~~~
    國(guó)內(nèi)PE高手的聚集地是無(wú)憂論壇,有志鉆研者一定去登個(gè)記(而且那里有很多的PE版本下載——當(dāng)然你也可以在那里推出自己的YY版本)。
    PE集成到光盤(pán)時(shí),建議新手直接將源PE光盤(pán)全部文件提取到光盤(pán)上,并保留源PE光盤(pán)的目錄結(jié)構(gòu)(該放在根目錄的文件放在根目錄,該放在WXPE目錄的文件放到WXPE目錄。。。),以免發(fā)生錯(cuò)誤。
    要更改以上這些,請(qǐng)參考前面介紹的資料。
    PE在光盤(pán)菜單中的調(diào)用,大致有兩種方法(以EZB制作為例):
    1. 用UltraISO提取源盤(pán)啟動(dòng)文件(如pe,bif),放到EZB菜單目錄,然后用命令“run pe.bif”調(diào)用。
    2. 不提取啟動(dòng)文件,直接用命令“BCDW /WXPE/SETUPLDR.BIN”,注意:“SETUPLDR.BIN”是PE的啟動(dòng)文件,它的位置或名稱(chēng)可能與所述不同。
    PE強(qiáng)大,但也有它的弱點(diǎn):它終究是個(gè)Windows系統(tǒng)(就象我們天天要抱怨的WindowsXP那樣),所以消耗內(nèi)存比較大,且需要花時(shí)間啟動(dòng)。
    另外,它無(wú)法進(jìn)行本該在Dos環(huán)境下進(jìn)行的操作(也不是完全無(wú)法,但如果啟動(dòng)這Windows PE卻讓它工作在Dos界面,那啟動(dòng)它干嘛?)
    所以不管高手低手,真正用PE解決問(wèn)題的沒(méi)有想象中的那么多(恐怕很多人用了帶PE的光盤(pán)卻從未用過(guò)它~~~),因此,系統(tǒng)維護(hù)要用到非常多的“非PE”工具。
――――――――――――――――――――――――――――
B. “非PE”
    網(wǎng)上可以下載到很多的維護(hù)工具,專(zhuān)業(yè)、快捷、方便、好用,功能多樣,體積小巧,它的調(diào)用非常簡(jiǎn)單,使用命令“run xxx.img”或“bcdw xxx.img”即可。
    我們要用到的這些工具實(shí)際上是一個(gè)個(gè)包含工具的虛擬軟/硬盤(pán)映像(.img或.ima文件)。
    從前集成到光盤(pán)的可用映像是有很大限制的,體積不能超過(guò)1.44M/2.88M(一張軟盤(pán)的容量),在BCDW可用之后,這一限制被徹底打破,現(xiàn)在我們甚至可以制作“虛擬硬盤(pán)”來(lái)使用(容量基本無(wú)限),這也就是我們說(shuō)的“非標(biāo)準(zhǔn)格式映像文件”。
    這些磁盤(pán)映像可以自己制作及修改,原來(lái)玩過(guò)Dos/Windows 95的朋友對(duì)它的結(jié)構(gòu)應(yīng)該會(huì)比較熟悉,推薦一個(gè)帖子給大家——“運(yùn)行在easyboot下的IMG文件的制作方法”(——注意看下相關(guān)討論),想作更多研究的,看這篇“從 DOS 命令到制作IMG映像的詳細(xì)解說(shuō)實(shí)戰(zhàn)教程”。
    ——不過(guò)還是建議一般盡量采用現(xiàn)成的工具,現(xiàn)在這些工具很“泛濫”,實(shí)在沒(méi)必要費(fèi)力氣自己制作,頂多稍作修改即可。
    提醒EZB制作者請(qǐng)記住Easyboot新引進(jìn)的Easyboot.com(應(yīng)該很多人都知道了),這是個(gè)很不錯(cuò)的改進(jìn),能使Dos工具執(zhí)行后返回到主菜單(請(qǐng)參看“EasyBoot 5.09 中 ezboot.com 使用說(shuō)明”),要實(shí)現(xiàn)它的功能需要修改老的映像(加進(jìn)“ezboot.com”,及修改“Autoexec.bat”文件),并在EZB制作的“選項(xiàng)”-“配置”中選中“啟用從DOS返回主菜單”選項(xiàng),如圖:(圖15)


    我常用的維護(hù)工具大致有如下一些:
        深山紅葉Dos工具箱
        系統(tǒng)備份及恢復(fù)工具(包括一鍵還原精靈等)
        EasyRecovery 數(shù)據(jù)恢復(fù)程序
        雙系統(tǒng)引導(dǎo)菜單恢復(fù)
        Disk Genius(DiskMan)
        HWINFO 系統(tǒng)檢測(cè)/PC-check 整機(jī)測(cè)試工具
        金海碩硬盤(pán)檢測(cè)修復(fù)程序/效率源磁盤(pán)壞道修復(fù)
        電源模式修改工具
        Windows 系統(tǒng)密碼破解
        ……
    其它還有如下一些,因?yàn)橛X(jué)得功能重復(fù)或用途不廣等原因,現(xiàn)在比較少用了,順便貼出來(lái)讓大家參考一下:
        A. 啟動(dòng)工具
            1. 實(shí)創(chuàng)中文啟動(dòng)盤(pán)
            2. Bart's 全能網(wǎng)絡(luò)啟動(dòng)盤(pán)
            3. Windows ME 啟動(dòng)盤(pán)
            4. WINdows 98 啟動(dòng)盤(pán)
            5. PowerQuest BootMagic
            6. Paragon BootManager
            7. Acronis Partition Expert
            8. WIN32 迷你系統(tǒng)
            9. NTFS DOS PRO
        B. 分區(qū)工具
            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. 數(shù)據(jù)備份及恢復(fù)
            1. PowerQuest DRIVER IMAGE
            2. PowerQuest DRIVER COPY
            3. Acronis Tureimage Server
            4. Acronis Migrate Easy
            5. Ontrack EasyRecovery
            6. Lost&Found 分區(qū)/數(shù)據(jù)恢復(fù)
            7. Norton UnErase
            8. 三茗網(wǎng)絡(luò)對(duì)拷
        D. 硬件測(cè)試工具
            1. Troubleshooter 系統(tǒng)檢測(cè)
            2. PC Doctor  整機(jī)測(cè)試
            3. Data Advisor 故障檢測(cè)
            4. MemoryTest 內(nèi)存測(cè)試
            5. DocMemTest 內(nèi)存測(cè)試
            6. RAM Diagnostic
            7. System Speed Test
            8. Norton Diagnostics
        E. 磁盤(pán)維護(hù)工具
            1. 磁盤(pán)檢測(cè)修復(fù)工具箱
            2. Ontrack 磁盤(pán)工具包
            3. Acronis Drive Cleaner
            4. Acronis Disk Editor
            5. HDD Regenerator
            6. THDD Pro
            7. 硬盤(pán)官方工具,包括:
              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 磁盤(pán)維護(hù)工具,包括:
              1)Seagate 希捷
              2)IBM/Hitachi 日立
              3)Quantum 昆騰
              4)Maxtor 邁拓
              5)Samsung 三星
              6)Western Digital 西數(shù)
              7)Fujitsu 富士通
              8)其他品牌及工具
        F. 系統(tǒng)及CMOS相關(guān)
            1. 引導(dǎo)硬盤(pán)上的系統(tǒng)(GRUB+ntldr)
            2. WindowsXP緊急引導(dǎo)盤(pán)
            3. VCOM System Suit Pro
            4. 江民邏輯炸彈解鎖
            5. 一鍵清除CMOS密碼
            6. 萬(wàn)能 BIOS 工具
            7. COMS 修改工具
       
    以上工具可以到那些Dos研究站點(diǎn)去找。
    另外關(guān)于殺毒工具,光盤(pán)集成一到兩種就可以了,看你的喜好。網(wǎng)上可以下載到的供光盤(pán)使用版本有如下一些:
          1. 江民殺毒
          2. 瑞星殺毒
          3. 卡巴斯基 Kaspersky
          4. 諾頓殺毒 Norton
          5. 賣(mài)咖啡 McAfee
          6. 冰島 F-Prot
          7. 金山毒霸 KAV
          8. 熊貓衛(wèi)士 Panda
          9. 趨勢(shì)科技 PC-Cillin
          10. 冠群金辰 KILL
    殺毒工具一定記得更新為最新病毒庫(kù)。原來(lái)有個(gè)“丁香魚(yú)工作室”還不錯(cuò),工具齊全,而且長(zhǎng)年更新,可惜現(xiàn)在廣告多了點(diǎn)~
    總的來(lái)說(shuō),光盤(pán)采用的維護(hù)工具應(yīng)盡量作到少而精,重復(fù)堆砌并不表示你比人家水平更高~~~
――――――――――――――――――――――――――――
五.Windows菜單模塊
    插入光盤(pán)后,桌面自動(dòng)跳出程序窗口,提示及讓你安裝驅(qū)動(dòng)、軟件。。。,這就是Windows菜單模塊的功能。不管你光盤(pán)有些什么內(nèi)容,給它一個(gè)菜單總是必要的,如果需要用戶打開(kāi)你的光盤(pán)目錄,手動(dòng)去尋找這張光盤(pán)包含哪些內(nèi)容、功能,肯定是不被贊賞的。
    光盤(pán)菜單看上去是這樣的:(圖16)


    菜單制作工具很多,比如下面這些:(編程高手也許會(huì)自己編代碼而蔑視它們*_*)
      AutoPlay Media Studio——以下簡(jiǎn)稱(chēng)AMS
      Multimedia Builder ——以下簡(jiǎn)稱(chēng)MMB
      AutoRun Pro
      Multi Install
      Matchware Mediator Pro
      Adobe Authorware
      ……
   
    這些軟件各具特色,一般我自己使用MMB來(lái)制作光盤(pán)菜單,與最流行的AMS相比,MMB具有非常好的獨(dú)立性,而且制作出來(lái)的是單個(gè)獨(dú)立文件,在光盤(pán)結(jié)構(gòu)比較復(fù)雜的場(chǎng)合,它具有較大的優(yōu)勢(shì)。
    MMB特點(diǎn)及制作辦法可參看我寫(xiě)的一篇“光盤(pán)菜單制作MMB詳細(xì)教程
    Adobe Authorware功能最強(qiáng),但龐大而操作復(fù)雜,Adobe公司已經(jīng)宣布停止其繼續(xù)開(kāi)發(fā)(最終版本為2003年推出的Authorware7)。
    AMS目前已經(jīng)很普及,喜歡用AMS的朋友,可到網(wǎng)上找相應(yīng)教程,很多。
    AutoRun Pro功能不錯(cuò),與AMS非常相似
    Matchware Mediator Pro是國(guó)內(nèi)用戶新接觸的一個(gè)工具,功能也比較強(qiáng)大,現(xiàn)在有不少人開(kāi)始嘗試用它,只是目前還沒(méi)有中文版本。
    Multi Install可以作出非常華麗的界面,多級(jí)菜單設(shè)計(jì)算是它的一大特色,唯一遺憾是沒(méi)有漢化補(bǔ)丁,E文差者可能比較費(fèi)力一點(diǎn),看我收集的一篇“Multi Install 使用教程”。
    貼張MI制作出的菜單截圖到這里,大家看看是否漂亮~~~(圖17)


    有了一個(gè)合適的菜單,我們就可以很方便地選擇所需要的操作。
    怎樣讓這個(gè)菜單在光盤(pán)插入時(shí)自動(dòng)運(yùn)行呢?——很簡(jiǎn)單,我們只需在光盤(pán)根目錄放一個(gè)Autorun.inf文件就可以了(MMB及AMS等直接可以制作出這個(gè)文件,不需另寫(xiě)),這個(gè)文件可以簡(jiǎn)單為如下內(nèi)容:
Copy code

[autorun]
OPEN=CD.EXE
ICON=CD.EXE,0

    Autorun.inf文件用記事本就可以編輯,以上代碼中,OPEN選項(xiàng)指定你要執(zhí)行的程序(寫(xiě)上我們的光盤(pán)菜單程序),ICON指定光盤(pán)圖標(biāo)(上面指定的是CD.EXE的圖標(biāo),你也可以直接選用圖標(biāo)文件(.ico),只要它在你的光盤(pán)上)。
    上例中所提到文件都放在光盤(pán)根目錄,這并不是必需的,比如你可以改為如下這樣:
Copy code

OPEN=Boot\Soft.exe

    關(guān)鍵是,指定的這些程序(圖標(biāo))在它應(yīng)有的位置上可以找到。
    當(dāng)前Autorun病毒泛濫,所以你制作出來(lái)的菜單最好不要取名為Autorun.exe,否則很可能會(huì)被殺毒程序禁止執(zhí)行。
    目前大多用戶都已取消了光盤(pán)自動(dòng)運(yùn)行功能,即使這樣,光盤(pán)菜單仍可通過(guò)雙擊光驅(qū)盤(pán)符(或右鍵點(diǎn)擊“播放”)得到執(zhí)行。
――――――――――――――――――――――――――――――――――
六. 軟件安裝模塊
    隨著網(wǎng)絡(luò)的普及,光盤(pán)集成軟件安裝模塊的意義越來(lái)越小,因?yàn)閹缀跛械能浖覀兌伎梢噪S時(shí)自網(wǎng)上下載,而且可以保證是較新的版本。
    所以我覺(jué)得光盤(pán)準(zhǔn)備的軟件大致應(yīng)是以下幾種情況:
    1. 系統(tǒng)必備工具:比如殺毒軟件、輸入法、網(wǎng)絡(luò)連接程序、下載工具等新裝系統(tǒng)后連接網(wǎng)絡(luò)前不得不先準(zhǔn)備好的軟件
    2. 罕見(jiàn)的軟件:好不容易收集到的、網(wǎng)上難以搜尋的東東
    3. 大型的軟件:省去每次花很多時(shí)間下載的煩惱
    4. 經(jīng)過(guò)DIY的、自創(chuàng)的特色軟件
    具體集成哪些軟件到光盤(pán),是仁者見(jiàn)仁智者見(jiàn)智的事情,不需多說(shuō),我們要作的是,為這些軟件制作一個(gè)菜單(可以是光盤(pán)主菜單,也可以是由光盤(pán)菜單調(diào)用的二級(jí)菜單,下同)
    “軟件安裝管理器”是一種制作軟件安裝菜單的“傻瓜工具”,自從楊海軍創(chuàng)出這個(gè)東東后,類(lèi)似的程序現(xiàn)在到處都是。
    它的界面大致是這樣的:(圖18)


    “軟件安裝管理器”簡(jiǎn)單易用,而且有個(gè)顯著的特點(diǎn)是可以簡(jiǎn)單實(shí)現(xiàn)成批安裝,直接按它的幫助文件配置一下就可以了。
    但“軟件安裝管理器”的缺點(diǎn)也是非常明顯:1)無(wú)法DIY;2)不能“固封”(無(wú)法保護(hù)不被人家隨意改動(dòng));3)菜單留有作者信息(不是不支持作者,但自己制作的光盤(pán)總不希望掛別人的大名*_*).
    想制作具有要自己特色菜單的話,當(dāng)然還是要用上節(jié)所提到的專(zhuān)用制作工具,下面是分別用AMS及MMB制作的兩個(gè)樣例:
    AMS樣例:(圖19)


    MMB樣例:(圖20)


    軟件安裝模塊需要注意的有以下三個(gè)方面:
    1)盡量把相關(guān)的漢化、注冊(cè)以及去除插件的工作集成到安裝工作一起。
    2)很多人追求軟件的“自動(dòng)安裝”,我倒認(rèn)為沒(méi)必要避免人工的干預(yù),我覺(jué)得讓用戶選擇安裝參數(shù)、選項(xiàng),及看到安裝全過(guò)程,似乎更為合理,無(wú)非多點(diǎn)兩下鼠標(biāo)罷了,如果因?yàn)榭床坏桨惭b過(guò)程,無(wú)法自定義軟件功能和安裝目錄,及獲悉軟件沖突或其它原因出錯(cuò)的一些信息,豈非因小失大?
―――――――――――――――――――――――――――――
七.系統(tǒng)維護(hù)模塊(for Windows)
    很奇怪極少看到現(xiàn)有光盤(pán)包含這個(gè)模塊,難道Windows桌面下的系統(tǒng)維護(hù)功能是畫(huà)蛇添足?
    保留這個(gè)疑問(wèn),我還是繼續(xù)往下寫(xiě)吧,拍磚的,請(qǐng)你輕點(diǎn),俺身材單薄著哩~
    不管怎么說(shuō),只要條件允許的話,進(jìn)入熟悉的Windows界面進(jìn)行操作,會(huì)讓人覺(jué)得更加體貼,所以,即使如前所述較少看到專(zhuān)門(mén)的維護(hù)光盤(pán),但專(zhuān)用于系統(tǒng)維護(hù)的工具還是不少,比如各大論壇的系統(tǒng)DIY工具、OEM工具、系統(tǒng)故障檢測(cè)工具、優(yōu)化工具、垃圾清理工具等。
    總的來(lái)說(shuō),可在系統(tǒng)桌面進(jìn)行的維護(hù)內(nèi)容大致包括:
    1)系統(tǒng)調(diào)整、修改、配置、優(yōu)化、個(gè)性化
    2)系統(tǒng)故障查找及修復(fù)
    3)系統(tǒng)清理及磁盤(pán)、文件管理
    4)硬件檢測(cè)及驅(qū)動(dòng)程序查找、安裝、備份
    5)系統(tǒng)數(shù)據(jù)查詢(xún)(密碼、IP。。。)及恢復(fù)(誤刪除文件)
    6)常用維護(hù)資料查詢(xún)及幫助
    …………
    要進(jìn)行系統(tǒng)維護(hù),我們必須借用那些可以在光盤(pán)運(yùn)行的綠色軟件。
    所謂綠色軟件,就是那種不要安裝就可以用的軟件。
    最討厭那種僅僅口頭標(biāo)榜為綠色的垃圾軟件,說(shuō)是綠色,TNND死命往你注冊(cè)表里面灌東西,只需用過(guò)一次,下次你開(kāi)機(jī)時(shí)它自個(gè)兒就蹦出來(lái)了,你的瀏覽器默認(rèn)主頁(yè)被改它家了,桌面給你放上個(gè)廣告,硬盤(pán)里四旮旯堆一些分泌物,右鍵再用的時(shí)候,一大串的新“功能”,最后想刪除這“綠軟”,系統(tǒng)卻告訴你“無(wú)法刪除。。。”,CAO!
    與之恰恰相反的是,很多未給自己帶綠帽子的好軟件,卻極富綠色情結(jié),通過(guò)我們一些高手輕易搗鼓一下,設(shè)法也把它染成了綠色,好用,省得裝,還省得破解 *_*
    ——實(shí)在是被那些“泛綠”害慘過(guò),趁機(jī)“抒發(fā)”一下
    查找綠色軟件最好的辦法就是收集幾個(gè)綠軟下載站點(diǎn),目前國(guó)內(nèi)這類(lèi)站點(diǎn)不少,其中一些作得不錯(cuò),內(nèi)容豐富,更新快。
    各位自己也可以改編某些軟件為綠色,并不難,只要有時(shí)間有興趣,提供一份“綠色軟件制作教程”給大家。
    工具配齊后,我們要作的仍然是象前面所說(shuō)的那樣,給它們一個(gè)菜單,讓我們調(diào)用。
    附一張我曾經(jīng)作過(guò)的系統(tǒng)維護(hù)光盤(pán)菜單樣例(圖21):


    最后提示一下,維護(hù)工具的選擇盡量少而精,目前流傳的工具功能重復(fù)(或交錯(cuò))的很多;另外,請(qǐng)謹(jǐn)慎選用系統(tǒng)級(jí)的優(yōu)化工具,從根本上來(lái)講,它們都是不完善及不可逆的,出現(xiàn)問(wèn)題(或造成隱患)很難查詢(xún)及恢復(fù)。
――――――――――――――――――――――――――――――
八.驅(qū)動(dòng)程序模塊
    本模塊適用于希望把光盤(pán)作成“全功能”的完美主義者。
    只要光盤(pán)放得下的話,簡(jiǎn)單地收集一些必要的驅(qū)動(dòng)程序,然后弄個(gè)菜單(如果不是setup類(lèi)型的驅(qū)動(dòng),甚至菜單都沒(méi)有作用),就完了。
    不得不再次感嘆現(xiàn)在網(wǎng)絡(luò)的普及,幾乎任何的硬件驅(qū)動(dòng)程序乃至其介紹、升級(jí)補(bǔ)丁,現(xiàn)在我們都可以輕易找到。
    與早幾年風(fēng)行一時(shí)的“52度驅(qū)動(dòng)光盤(pán)”相似的“驅(qū)動(dòng)大全”,現(xiàn)在已經(jīng)沒(méi)有了,最近我只看到過(guò)一張“夏雨驅(qū)動(dòng)盤(pán)”,硬件種類(lèi)可少多嘍~~~
    看看曾經(jīng)的“52度驅(qū)動(dòng)光盤(pán)”菜單:(圖22)


    某些愛(ài)好者喜歡自己收集驅(qū)動(dòng),自己解包整理,我覺(jué)得有個(gè)別同學(xué)干這活就夠了,大家盡量撿現(xiàn)成的,有興趣的只需了解一下驅(qū)動(dòng)解包的方法足矣。
――――――――――――――――――――――――――――――
九.幫助模塊
    貼在文首的“地圖”上找不到這個(gè)“景點(diǎn)”,不過(guò)事實(shí)上,讓人感興趣的光盤(pán)其實(shí)免不了要寫(xiě)個(gè)指南,內(nèi)容包括光盤(pán)使用幫助、制作技術(shù)說(shuō)明等等,這樣,才能夠讓人家看得舒心,用得放心~~
    光盤(pán)指南直接放一個(gè)文本文件就可以了,追求完美者可找個(gè)工具(這類(lèi)工具很多,請(qǐng)自行查找),將編寫(xiě)的文本轉(zhuǎn)換成.chm幫助文件。
    幫助文件寫(xiě)完后記得在光盤(pán)菜單里加上一個(gè)“幫助鏈接”。
――――――――――――――――――――――――――――――――
十.光盤(pán)調(diào)試
    到現(xiàn)在,我們的光盤(pán)基本完成,它的目錄結(jié)構(gòu)大致如下圖所示:(圖23)


    我們現(xiàn)在用EZB或其它工具將制作目錄打包ISO映像(詳見(jiàn)光啟模塊的說(shuō)明),就可以進(jìn)行調(diào)試了。
    縱是最高高手(如果有這個(gè)稱(chēng)呼的話),也不能保證作出來(lái)的光盤(pán)沒(méi)有缺失,所以,我們?cè)诠獗P(pán)編制完成后,必須進(jìn)行調(diào)試。
    把光盤(pán)刻出來(lái),然后反復(fù)啟動(dòng)機(jī)器進(jìn)行調(diào)試,那是笨人的辦法,除非你到手的光盤(pán)不花錢(qián),而且你有無(wú)數(shù)的無(wú)聊時(shí)間。
    光盤(pán)調(diào)試的“正確方法”是使用虛擬機(jī),將制作出來(lái)的ISO文件設(shè)定為虛擬機(jī)的光驅(qū),檢測(cè)其功能及正確性。
    虛擬機(jī)是什么?
    ——虛擬機(jī)就是在你的機(jī)器中再模擬出一臺(tái)“新機(jī)器“,讓你在現(xiàn)有桌面系統(tǒng)里面再‘跑“一個(gè)系統(tǒng),比如你現(xiàn)在在用Windows XP,你可以在虛擬機(jī)里也裝一個(gè)Windows,并且運(yùn)行它。
    為什么要用虛擬機(jī)?
    其一,便于操作和管理,我們可以監(jiān)控、虛擬系統(tǒng),而且即使虛擬系統(tǒng)出什么問(wèn)題,也不會(huì)影響到我們的實(shí)際系統(tǒng)。
    其二,便于使用虛擬光盤(pán),虛擬機(jī)支持將我們制作的ISO文件虛擬成它的光盤(pán)。
    虛擬機(jī)目前最普及的有兩種:Vmware及Virtual PC,各有所長(zhǎng),不過(guò)貌似前者更權(quán)威一些,你可以根據(jù)自己的喜好選用。
    虛擬機(jī)的話題不是本文討論內(nèi)容,不多說(shuō),不過(guò)請(qǐng)大家記得,即使虛擬機(jī)測(cè)試沒(méi)有問(wèn)題,刻出樣盤(pán)之后,我們最后還應(yīng)該要作實(shí)際測(cè)試(有條件的話在多臺(tái)機(jī)器多種環(huán)境下進(jìn)行測(cè)試),這樣才能確保萬(wàn)無(wú)一失。
    (有試驗(yàn)證明虛擬機(jī)測(cè)試通過(guò)的光盤(pán)在實(shí)際應(yīng)用中出現(xiàn)問(wèn)題,反之,某些虛擬機(jī)通不過(guò)的光盤(pán)反而能正常使用) 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類(lèi)似文章 更多