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

另類雙系統方案:備份 MBR 讓 XP 的 boot.ini 直接啟動 Vista,簡化開機流程

編輯:Windows Vista 系統基礎知識

傳統 Vista+XP 雙系統由 Vista 開機管理員(bootmgr)負責,選單繁瑣。本文採用「備份 MBR + XP boot.ini」方案:XP 的 NTLDR 讀取 boot.ini,選單中直接鏈結 Vista 的 MBR 備份檔,實現單層選單、互不干擾。

核心特色

  • XP、Vista 各佔一主分區,完全獨立。
  • 開機流程:BIOS → MBR → NTLDR → boot.ini 選單 → 選 XP 或 Vista(載入 Vista MBR 備份)。
  • 不需 Vista 的 bootmgr,告別雙層選單。

工具準備

  • MBR 備份工具:DOS 下 debug、Windows 下 WinHex 13.7 SR7、Linux 下 dd。
  • 分區工具:支援變更作用中分區(XP/Vista 磁碟管理均可:主分區右鍵→「標示為作用中」)。

安裝順序不拘,以「先 XP 後 Vista」示範

  1. 設第一主分區為作用中,安裝 XP。
  2. 備份 MBR 為 MBR.1。
  3. 設第二主分區為作用中,安裝 Vista。
  4. 備份 MBR 為 MBR.2。
  5. 設第一主分區為作用中,進入 XP。
  6. 將 MBR.2 複製到 XP 系統磁碟根目錄,編輯 boot.ini 新增:
    C:\MBR.2="Microsoft Windows Vista Ultimate"

移除雙系統

  • 移除 XP:設第二分區作用中,處理第一分區資料。
  • 移除 Vista:刪除 boot.ini 對應行,處理第二分區。

磁碟管理設定作用中分區

注意:若用 PQ 分區可能導致 boot.ini 引導 Vista 失敗,建議用 XP/Vista 內建工具或 spfdisk 重新分區。

Copyright © Windows教程網 All Rights Reserved