Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

DIY 製作 Windows 2000 三合一開機光碟(專業版/伺服器版/進階伺服器版)

編輯:Windows Server 教學

專案說明

Windows 2000 三合一光碟將 Professional、Server、Advanced Server 三版本整合於單一光碟。三版本共用大量檔案,利用微軟內部工具 cdimage 實現單一儲存多重引用,將 1.2 GB 三版本壓縮至 500 MB 內,並保留完整開機安裝功能。

開機選單效果

MultiBoot Setup Title

A. Setup Win2000 Professional
B. Setup Win2000 Server
C. Setup Win2000 Adv Server

Select item to boot...

選擇 A/B/C 進入對應版本的原生文字模式安裝程序(非單純執行 winnt.exe)。

製作關鍵原理

經 DuYihua 多次追蹤發現:Win2000 開機關鍵在於開機載入器 setupldr 固化了 i386 目錄路徑,修改開機檔案即可從不同目錄引導不同版本安裝。開機流程:Boot → setupldr → ntdetect → 開機驅動程式 → 讀取 txtsetup.sif → 開始安裝。

製作環境與工具

  • 作業系統:Windows 2000(cdimage 僅能在 Win2K 下執行)。
  • 工具:cdimage.exe、二進位編輯器(如 UltraEdit)、映像檔解壓工具(如 WinImage)。
  • 素材:三個版本完整安裝檔案,最好各含 bootdisk 目錄(開機磁碟映像)。

製作流程大綱

  1. 準備三版本安裝檔,分別置於 simpchin\win2000pro、simpchin\win2000srv、simpchin\win2000adv_srv 目錄(與正版目錄結構一致)。
  2. 取得開機扇區檔 w2ksect.dat,複製三份重命名為 wprosect.dat、wsrvsect.dat、asrvsect.dat。
  3. 使用二進位編輯器修改各開機檔內的 i386 路徑指向對應版本目錄。
  4. 建立多重開機選單(setupldr 修改或使用第三方開機管理器)。
  5. 使用 cdimage 產生 ISO 映像檔,刻錄成可開機光碟。

詳細步驟請參考 DuYihua 原文與隨附 cdimage 說明文件。

Copyright © Windows教程網 All Rights Reserved