準(zhǔn)備工作
1. 工具。
工欲善其事,必先利其器。做啟動(dòng)光盤離不開工具,合適的工具使你事半功倍。
EasyBoot :是一款集成化的中文啟動(dòng)光盤制作工具,它可以制作光盤啟動(dòng)菜單、自動(dòng)生成啟動(dòng)文件、并生成可啟動(dòng)ISO文件。入門級(jí)制作多啟動(dòng)光盤必備工具,不需要太多的理論知識(shí)就可以做出漂亮的啟動(dòng)畫面。
UltraISO :是一款功能強(qiáng)大而又方便實(shí)用的光盤映像文件制作/編輯/轉(zhuǎn)換工具。使用UltraISO,你可以隨心所欲地制作/編輯/轉(zhuǎn)換光盤映像文件,配合光盤刻錄軟件燒錄出自己所需要的光碟。
2. 素材:
Deepin XP V5.3SP 深度會(huì)員特別版,更名為Deepin.iso (為了便于教程的說明而改,不是必要的。下同)。
Windows PE(XP) 深山紅葉光盤工具箱V26,更名為深山紅葉PE.iso。
老九 WinPE 老毛桃修改 1111 版,更名為老九PE.iso。
必要的足夠的硬盤空余空間。
已經(jīng)制作好的符合要求的圖片(800X600,256色,Windows BMP格式,且不壓縮),更名為BACK.BMP。
PS:在開始制作前建議同學(xué)們先去看看EasyBoot和UltraISO的幫助文件,先對(duì)這兩個(gè)軟件有一定的印象。還要找一找關(guān)于背景圖的制作之帖子。不要對(duì)我說找不到,下點(diǎn)心思,多用用搜索引擎。這一點(diǎn)很重要,在這個(gè)教程的后面會(huì)用到背景圖,希望大家能先做好準(zhǔn)備。
二、開始制作: 工具有了,素材有了,功課也溫習(xí)了,接下來就正式開始了。
1. 準(zhǔn)備文件夾:
新建一個(gè)文件夾,這個(gè)文件夾可以在任意盤的任意位置,可以是任意名字,不分大小寫,只要你自己做的時(shí)候明白并記得住就可以了。在這個(gè)例程中是我用CDRoot,至于具體位置就沒必要說了,和這個(gè)教程、和以后做光盤鏡像時(shí)沒有必然的聯(lián)系。文件夾里面就是以后做出來的光盤的根目錄。
2. 提取文件:
用UltraISO打開Deepin.iso,請(qǐng)看上圖:可以看到里面有一個(gè)灰色的(表示隱藏屬性)文件夾EZBOOT,里面的東西就是用光盤啟動(dòng)機(jī)器時(shí)顯示的菜單畫面和運(yùn)行菜單所用的文件。如果在其他光盤或者光盤鏡像文件上這個(gè)文件夾(不一定是這個(gè)名字也不一定會(huì)隱藏)里有XXXXX.EZB這樣的文件,我們就可以認(rèn)為這個(gè)光盤或者說啟動(dòng)菜單畫面是用EasyBoot做的。在Windows的資源管理器里就算是選擇了“顯示所有文件和文件夾”,也是看不到的。這就是為什么要用UltraISO的原因之一,如果單單是提取全部文件(包括EZBOOT文件夾),有很多工具可以做得到的。
用UltraISO打開Deepin.iso后,提取所有的文件夾和文件到剛才新建的文件夾CDRoot。同樣的,把深山紅葉PE.iso和老九PE.iso這兩個(gè)光盤鏡像文件內(nèi)的文件夾和文件提取到CDRoot文件夾。在這個(gè)過程中必須要注意:
這三個(gè)光盤內(nèi)根目錄下的文件夾是沒有重名的,這也是為什么這幾個(gè)光盤能整合在一起而且很簡單的原因。根目錄下的文件有的是重名的,這時(shí)候就要分清楚重名的這些文件的作用以及能不能改名或刪除(在這個(gè)例程中是在整合光盤中是否保留),本例中三個(gè)光盤根目錄下重名的有4個(gè),分別是:AUTORUN.INF、BOOTFONT.BIN、WIN51和WIN51IP(這兩個(gè)文件是沒有后綴名的),BOOTFONT.BIN 是XP系統(tǒng)光盤在安裝XP時(shí)用到的字體文件(只是我個(gè)人的理解,很可能是不對(duì)的,但是這個(gè)文件的作用和本例無關(guān),只要保留有這個(gè)文件就可以了),這里可以用任何光盤上的。WIN51和WIN51IP是XP光盤的標(biāo)識(shí)性文件之一,同樣,在這里可以用任何光盤上的。AUTORUN.INF是用來配置在Windows下將該插入光驅(qū)時(shí)的自動(dòng)運(yùn)行(不是啟動(dòng)),是一個(gè)文本文件,可以用記事本打開。里面的內(nèi)容定義了插入時(shí)自動(dòng)運(yùn)行的程序和光盤的圖標(biāo)。本例程里,我保留深山紅葉光盤上的AUTORUN.INF,其他的不要,有興趣的同學(xué)可以研究一下,在以后做整合光盤的時(shí)候,如果遇到這種情形,可以將所有AUTORUN.INF的內(nèi)容集合在一起,修改成一個(gè)合格的AUTORUN.INF。
經(jīng)過一番努力,在這么多步驟(其實(shí)不多,只是我說的多)后,終于有一點(diǎn)點(diǎn)整合光盤的樣子了,這時(shí)候CDRoot文件夾里的文件和文件夾如下圖的樣子:
其中:BOOT是深山紅葉光盤的啟動(dòng)目錄;EZBOOT是DeepinXP光盤的啟動(dòng)目錄,這兩個(gè)文件夾里面各自存放著這兩個(gè)光盤啟動(dòng)時(shí)顯示、運(yùn)行菜單所必須的文件。
3. 制作啟動(dòng)菜單前的準(zhǔn)備:
這時(shí)我們就可以請(qǐng)出EasyBoot了,用EasyBoot打開CDRoot\BOOT\CDMENU.EZB,這是深山紅葉光盤的啟動(dòng)菜單文件,由于原光盤沒有帶上背景圖片,這時(shí)候會(huì)彈出一個(gè)對(duì)話框,如下圖:
點(diǎn)確定,然后到菜單條選項(xiàng)里,將每個(gè)菜單條“使用圖像文本”前的小勾去掉,就可以看到深山紅葉光盤的啟動(dòng)菜單了。看下圖:
現(xiàn)在將每個(gè)菜單條的執(zhí)行命令和對(duì)應(yīng)的菜單文本記下來,同樣的,也對(duì)DeepinXP光盤里原來的菜單文件(DEFAULT.EZB)做和CDMENU.EZB同樣的操作,把記下來的數(shù)據(jù)放好以備用。
再把EZBOOT和BOOT這兩個(gè)文件夾里面的文件集中在一個(gè)文件夾里,可以這兩個(gè)文件夾中的一個(gè),也可以是新建的,如果是新建文件夾,則必須放在CDRoot文件夾下并刪除EZBOOT和BOOT。這個(gè)例子里我將文件集中到EZBOOT刪除BOOT,現(xiàn)在的EZBOOT文件夾就是整合光盤的啟動(dòng)目錄,其中BACK.BM1是保存菜單后生成的文件,現(xiàn)在就可以刪除或者不理睬它;而且我會(huì)把CDMENU.EZB和DEFAULT.EZB這兩個(gè)文件刪除(或者移到一個(gè)臨時(shí)文件夾里,看你的需要。原因下面會(huì)說到。)跟著用UltraISO打開老九PE.iso,將它的引導(dǎo)文件提取出來保存成XPPE.bif并放到EZBOOT文件夾,之后改名為XPPE.BIN。這個(gè)時(shí)候,CDBoot文件夾下的文件和文件夾結(jié)構(gòu)以及啟動(dòng)目錄內(nèi)的文件請(qǐng)看下圖:
這個(gè)時(shí)候的文件和文件夾結(jié)構(gòu)就是以后做出來的整合光盤的目錄結(jié)構(gòu)了。
4. 正式制作啟動(dòng)菜單:
因?yàn)镋asyBoot有個(gè)Bug,導(dǎo)致在某種情況下新,新版本的EasyBoot打開舊版本EasyBoot建立的菜單文件后做成的光盤啟動(dòng)到顯示的時(shí)候會(huì)花屏。解決方法是重新建立菜單文件。所以在前面我就刪除了。在這個(gè)例程里我是新建一個(gè)名為CDMENU.EZB的菜單文件。在這個(gè)時(shí)候,前面記錄下來的菜單條的執(zhí)行命令和對(duì)應(yīng)的菜單文本就派上用場啦,根據(jù)這個(gè)記錄建好菜單條后,再新建一個(gè)菜單條,執(zhí)行命令就是run xppe.bin。具體的操作請(qǐng)看幫助,這里就不再詳細(xì)說清楚了。這樣所有的菜單都做好了,再放入背景文件,或者干脆不用背景文件,這樣啟動(dòng)時(shí)背景就是純黑色。再把菜單條擺好位置,存盤。這一步就是發(fā)揮大家的創(chuàng)造能力了,很容易就可以做出非常具有個(gè)性的啟動(dòng)菜單啦。新的菜單文件做好后就可以刪除原來的舊的兩個(gè)菜單文件了。
在制作ISO之前先到“其它”選項(xiàng)卡里把“2”和“3”這兩個(gè)功能鍵的命令刪除掉,因?yàn)閎cdw.img和unbomb.img這兩個(gè)文件在原來深山紅葉光盤里也是沒有的,在保存菜單的時(shí)候會(huì)彈出警告框。接下來就是制作ISO了,在EasyBoot里點(diǎn)“文件”-“制作ISO”,在彈出的“制作ISO”對(duì)話框里,請(qǐng)按照下圖來進(jìn)行設(shè)置:
說明:
1. 光盤文件目錄就是前面說的新建的CDBoot,這個(gè)文件夾里面就是以后做出來的光盤的根目錄,絕對(duì)大多數(shù)是菜單文件所在文件夾的上一級(jí)文件夾。
2. 引導(dǎo)文件一定要指向EasyBoot 自帶的loader.bin,這樣我們制作的啟動(dòng)菜單才起作用。
3. 優(yōu)化光盤文件的作用是在光盤上的重復(fù)文件全部指向一個(gè)相同的文件,這樣可以節(jié)省很多寶貴的光盤空間。網(wǎng)上很多的多系統(tǒng)合集一張650M的光盤上有好幾個(gè)系統(tǒng),一張DVD甚至有20到30個(gè)系統(tǒng),就是利用這點(diǎn)來做的。
4. DOS(8.3)和Joliet前的小勾不要打上。DOS(8.3)的是因?yàn)橐龅倪@個(gè)光盤里面有長文件夾名;Joliet的是因?yàn)榇蚬春?,原來深山紅葉光盤里的工具大多數(shù)都不能用了,運(yùn)行后出現(xiàn)一個(gè)警告,大致意思是說“應(yīng)用程序未能正確配置,請(qǐng)重新安裝程序”。
5. 其他地方就看個(gè)人的喜好來設(shè)置了,可以是任意名字任意路徑,其中兩個(gè)“隱藏。。。。。。”選項(xiàng)的作用就是在DOS和Windows下隱藏啟動(dòng)目錄和里面的內(nèi)容。
OK后就可以點(diǎn)“制作”來做ISO光盤鏡像文件了。
完成后就可以用VPC或者VM這類虛擬機(jī)軟件來進(jìn)行測試了??粗约盒率肿龅墓獗P正在運(yùn)行漂亮的啟動(dòng)菜單,大家是不是很有成就感???
補(bǔ)充:用前面列出的素材做出的整合光盤大小在450M左右,一張大盤CD的容量在650M-700M,,這樣還可以加入200M以上的數(shù)據(jù)。這個(gè)就看大家的喜好來做也了,可以加入XP功能恢復(fù)補(bǔ)丁和XP自帶驅(qū)動(dòng);可以加入一些綠色軟件;也可以加入MS更新的安全補(bǔ)??;甚至可以再加入一個(gè)或者幾個(gè)PE以及DOS工具箱;更可以加入一個(gè)合適的精簡版系統(tǒng)??傊@些就看大家的努力了,我希望能看到更多優(yōu)秀的啟動(dòng)光盤出現(xiàn)。