Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> Windows 技巧

自製萬能光碟機中文啟動盤:跨越 DOS/Win9x/2000/XP 的完美解決方案

編輯:Windows 技巧

作者嘗試依網路文章製作中文啟動盤,初期成功,但升級 Windows XP 後失效。研究發現,啟動盤僅提供路徑參考,核心檔案仍倚賴硬碟 C:\windows\command 目錄。若能讓啟動盤獨立運行中文平台並支援光碟機,豈非更完美?以下詳細記錄製作「萬能光碟機中文啟動盤」的完整流程。

核心原理:修改 Pdos.def 實現路徑動態適配

Pdos95.bat 啟動中文平台時需讀取 C 槽根目錄的 Pdos.def,該檔定義 Chs16.fon、Pbios.exe、Lx.tbl、Ctrlpan.exe、Font16.exe 等檔案路徑、熱鍵、輸入法與字典。將其中的 C:\windows\command 替換為 C:\、D:\ … Z:\,分別另存為 Pdos.c ~ Pdos.z 共 24 個檔案(各約 2KB),即可涵蓋所有磁碟機代號。

精選中文平台核心檔案(節省軟碟空間)

1.44MB 軟碟空間有限,僅保留必要檔:Chs16.fon、Ctrlpan.exe、Font16.exe、Hzkbd.exe、Hzvio95.exe、Instdict.exe、Lx.tbl、Pbios.exe、Pdos95.bat、拼音輸入法 Pinyin.tbl、Quit.exe。連同 24 個 Pdos.* 檔置於新建 EBD 資料夾備用。

重寫 Pdos95.bat 實現「萬能」自動掛載

修改後的批次檔邏輯:開機時檢測當前記憶體磁碟機代號(%RAMD%),自動複製對應的 Pdos.%RAMD% 為 C:\Pdos.def,再依序載入 pbios、font16、hzvio95、hzkbd、instdict pinyin、ctrlpan,完成中文平台載入。離開時提示將 Pdos.bak 改回 Pdos.def。

整合 Windows 98 開機光碟功能:製作 EBD.cab

  1. 先製作標準 Windows 98 開機軟碟。
  2. 解壓縮軟碟中的 EBD.cab 至 EBD 資料夾,刪除較不常用的 Scandisk.exe、Scandisk.ini 釋放空間。
  3. 用 Cabinet Manager 將 EBD 目錄下所有檔案以最高壓縮率打包成新 EBD.cab(勿包含資料夾本身)。
  4. 將新 EBD.cab 複製覆蓋至開機軟碟,寫保護軟碟。成品佔用 1.34MB。

實測驗證:真正的跨平台萬能啟動盤

  • 無硬碟環境下啟動,執行 Pdos95.bat 即進入 DOS 中文平台,Ctrl+Space 呼叫輸入法正常。
  • Windows XP 環境下同樣可用。
  • 適用於 DOS、Windows 3.1/9x/2000/XP 所有 FAT/FAT32 分區。
  • Win9x 使用者注意:使用完畢從硬碟啟動 Win9x 後,須手動將 C:\Pdos.bak 改回 Pdos.def 並刪除原 Pdos.def。

這張「萬能光碟機中文啟動盤」徹底解決了跨作業系統、跨磁碟機代號的中文環境啟動難題,是維護舊系統、救援資料的利器。

Copyright © Windows教程網 All Rights Reserved