EasyBoot中文啟動CD光牒制作教程
原版的系統安裝盤僅能實作單一系統的初始安裝,缺少硬碟分區(Windows XP除外)、系統恢複等工具。本文将介紹一款強大的工具——EasyBoot。EasyBoot,它可以制作全中文CD光牒啟動菜單、自動生成啟動檔案、制作可啟動的ISO檔案。軟體已内置了用于Windows 98/2000/XP的啟動檔案,我們隻需利用刻錄軟體即可制作完全屬于自己的啟動CD光牒。
一、制作Windows XP啟動CD光牒
1.準備檔案
(1)将Windows XP安裝CD光牒根目錄下的 i386 目錄拷貝到C:\EasyBoot\disk1下面;
(2)将Windows XP安裝CD光牒根目錄下的 win51 檔案拷貝到C:\EasyBoot\disk1下面。如果是Windows XP Home,将CD光牒根目錄下的 win51ic檔案拷貝到C:\EasyBoot\disk1下面;如果是Windows XP Pro,将CD光牒根目錄下的 win51ip 檔案拷貝到C:\EasyBoot\disk1下面;
(3)将CD光牒根目錄下的Autorun.inf、Readme.htm、Setup.exe 檔案拷貝到C:\EasyBoot\disk1下面;
(4)如果想将Windows XP SP1也刻進CD光牒,請建立目錄C:\EasyBoot\disk1\SP,将所需要的其他檔案拷貝到此目錄下。
請檢查以下目錄中是否有下列檔案:
C:\EasyBoot\disk1\ezboot\w2ksect.bin
C:\EasyBoot\disk1\i386\bootfix.bin
C:\EasyBoot\disk1\i386\setupldr.bin
C:\EasyBoot\disk1\win51
C:\EasyBoot\disk1\win51ic(或 C:\EasyBoot\disk_xp\win51ip)
2.制作中文啟動菜單
運作EasyBoot會出現兩個視窗,左側的是控制視窗,如圖1所示。右側的是預覽視窗,我們可以實時看到所設定的系統安裝CD光牒啟動界面。預設情況下,軟體會自動生成菜單檔案cdmenu.ezb的樣例,我們隻需在此基礎上進行修改即可。
圖1 EasyBoot的控制視窗
單擊“螢幕布局”頁籤,可以自己定義啟動菜單的顔色搭配;單擊“文本顯示”頁籤,可以自己定義啟動菜單的文字屬性,包括左上角、右下角坐标,文本内容、對齊方式等參數。我們還可以在這裡設定一些CD光牒制作資訊,如在“文本内容”後面的輸入框中輸入制作人的姓名CD光牒制作 ");ad_dst = ad_dst+1;> 時間等。
在“菜單條”頁籤中用滑鼠單擊該界面右下角視窗中的對應條目,即可在右側的預覽界面上看到對應的選項被高亮顯示。同時,該選項對應的指令參數會在“執行指令”輸入框中顯示。菜單條所對應的指令可分為兩類:第一類是run 指令,用來運作Image檔案,啟動DOS或Windows 98/NT/2000/XP。如“run dos98.img”指令用于啟動Windows 98。由于我們制作的是Windows XP Pro啟動盤,是以應該在“菜單文本”欄輸入“安裝 Windows XP Pro”,并在“執行指令”欄輸入“run w2ksect.bin”。第二類是boot 指令,如“boot 80”表示從硬碟啟動,“boot 0”表示從軟碟啟動,“reboot”表示重新啟動系統,“cd\”表示切換到根目錄下。需要注意的是,一個菜單條可以執行多條指令,我們隻需用“;”隔開即可。如“cd boot;run w2ksect.bin”。
其他的參數均采用軟體的預設值即可。設定完畢後,回到“檔案”頁籤,按“儲存”按鈕,軟體即會自動生成所需的啟動檔案和菜單檔案。
3.制作ISO檔案
将相應的啟動檔案如dos98.img、w2ksect.bin拷貝到C:\EasyBoot\disk1\ezboot目錄下,減少根目錄下檔案數量。然後切換到“檔案”頁籤中按下“制作ISO”按鈕,軟體會打開如圖2所示的對話框,選擇CD光牒檔案目錄為:C:\EasyBoot\disk1,設定引導檔案為C:\EasyBoot\disk1\ezboot\loader.bin,不可修改為其它檔案,否則不會出現啟動菜單。在“選項”欄選中“優化CD光牒檔案”項,如果需要支援小寫檔案名,還要選擇“使用Joliet”,“CD卷标”可以自行設定,設定輸出的ISO檔案名為:C:\EasyBoot\iso\Winxp.iso,按“制作”按鈕即可生成一個Windows XP啟動安裝CD光牒的ISO檔案了。
圖2 設定ISO檔案屬性
4.刻錄CD光牒
用DAEMON Tools等虛拟光驅工具加載 Winxp.iso 檔案,确認檔案無損。接下來我們就可以用自己熟悉的燒錄軟體軟體(例如Nero)将其燒錄到CD光牒上。這樣,一張個性化的可啟動的Windows XP 安裝CD光牒就制作完成了。
EasyBoot的工作原理
軟體安裝完後将生成如下目錄結構。見圖2:
圖2
一個普通的系統啟動CD光牒采用如下的順序啟動: CD-ROM啟動 → 執行CD光牒啟動區指令 → 根據指令尋道至具體扇區 → 執行相關程式。而使用了EasyBoot後則略有改動,變為:CD-ROM啟動 → 執行CD光牒啟動區指令(Ezboot中的loader.bin) → 在目前目錄調入所需程式和指定的菜單檔案 → 顯示菜單 → 根據使用者對菜單的選擇在目前目錄查找并執行挂接的引導映像 → 使用映像模拟CD光牒啟動 → 執行相關程式。
相信看了上面的講述,大家對EasyBoot的工作原理心裡大體有個數了。簡單說,EasyBoot就是提供了一個中文的菜單界面,然後通過使用者選擇不同的菜單而執行不同的引導映像來達到安裝不同作業系統的目的。
(出處:[url]http://dev.xdowns.com/[/url])