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

打造 Windows Vista 與 MS-DOS 雙開機:BCD 與 GRUB 實作指南

編輯:Windows Vista 常見問題解答

Vista 採用 BCD (Boot Configuration Data) 取代 boot.ini 管理啟動,搭配 GRUB 可實現 Vista + DOS 雙系統。

實作步驟

  1. 分區規劃:PQMagic 等工具建立 FAT32 DOS 分區 (設為作用中) 與 NTFS Vista 分區。
  2. 安裝 Vista:光碟安裝完成後,磁碟管理中確認 Vista 分區為作用中。
  3. 安裝 DOS:可開機光碟/隨身碟進入 DOS,確認 DOS 分區代號為 C:,執行 FORMAT C: /S/Q 寫入系統檔。
  4. 設定 DOS 分區作用中:使用 gdisk 工具激活 DOS 分區。
  5. 放置 GRUB:進入 DOS 環境,將 grub.exe 放入 C:\TOOLS\。
  6. 編輯 CONFIG.SYS 多重開機選單:
[menu]
MenuItem=DOS,MS-DOS 7.1
MenuItem=Vista,Windows Vista Enterprise
MenuDefault=DOS,5

[DOS]
DOS=HIGH,UMB,AUTO
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\CDROM.SYS /D:CDROM
SHELL=COMMAND.COM /P/E:1024

[Vista]
INSTALL=C:\TOOLS\GRUB.EXE --config-file="root(hd0,0);chainloader +1"

(hd0,0) 為第一顆硬碟第一分區 (Vista 分區),chainloader +1 移交控制權給該分區啟動區塊。

原理說明

DOS 開機 → 選單選 Vista → GRUB 掛載 Vista 分區啟動區 → 載入 bootmgr → 進入 Vista。實現不修改 Vista BCD 即可雙開機。

Copyright © Windows教程網 All Rights Reserved