製作具備原版 Windows 2000 開機功能的光碟(開機按任意鍵進入安裝、5 秒無操作則從硬碟開機),主要有兩種方法:CDRWIN 製作純淨單一開機;本文介紹基於 Bart Lagerweij 的 example4/5 方案,支援多重開機選單,且自帶刻錄工具,無需額外軟體。
下載 example5.zip(含 mkisofs.exe、cdrecord.exe、cygwin1.dll 等刻錄核心工具),解壓至 C:\example5。
C:\example5\
├── autorun.bat # 自動製作執行檔
├── cdrecord.exe # 刻錄引擎
├── cygwin1.dll # Cygwin 執行庫
├── del_fast.bat # CDRW 快速抹除
├── del_full.bat # CDRW 完整抹除
├── Disk2img.exe
├── findcode.bat # 偵測刻錄機匯流排代碼
├── make.exe
├── makefile # 設定檔(需修改)
├── mkbootcd.exe
├── mkbootcd.txt
├── mkisofs.exe # ISO 映像產生
├── sh.exe
└── disk1\ # 光碟根目錄內容(將成為光碟根目錄)
├── Bootcat.bin # 開機類別目錄
├── Bootfont.bin # 開機字型
├── Cdrom_ip.5 # 專業版標識(Server 用 Cdrom_is.5,Adv Server 用 Cdrom_ia.5)
├── Cdrom_nt.5
├── w2ksect.dat # 開機扇區資料
└── i386\ # Windows 2000 安裝檔(必須放在根目錄下)
i386 目錄)及其他欲收錄檔案複製到 C:\example5\disk1 內findcode.bat,記錄輸出的匯流排代碼(如 1,1,0)cdrdevice := 1,1,0 # 改為你的刻錄機代碼 isofile := C:/mycd.iso # 改為 ISO 輸出路徑(確保磁碟空間足夠)
del_fast.bat(快速)或 del_full.bat(完整)抹除autorun.bat,系統自動產生 ISO 並刻錄Cdrom_ip.5 / Cdrom_is.5 / Cdrom_ia.5:區分 Professional / Server / Advanced Server 版本,務必對應正確w2ksect.dat:模擬原版開機扇區的關鍵資料檔Bootcat.bin / Bootfont.bin:開機選單與字型,保持原樣即可makefile 路徑與代碼正確、C 槽空間足夠、刻錄機韌體最新mkisofs 的多重開機模組,可進一步整合 DOS/Win9x/Linux 開機映像,詳見 mkbootcd.txt此法無需購買商業刻錄軟體,即可製作功能完整、支援多重開機的 Windows 2000 安裝光碟。核心在於正確配置 disk1 目錄結構與 makefile 參數,善用內建 cdrecord 引擎完成燒錄。