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

MacBook 實現 Windows Vista Beta 2 與 macOS 雙系統啟動完整教程

編輯:Windows Vista 教學

本教程專門針對 MacBook 硬體環境,利用 Windows Vista 全新的啟動管理器(BCD),實現 Vista 與 Mac OS X 的雙重啟動。操作前請確認您使用的是 MacBook 而非普通 PC。

核心步驟概覽

  1. 在 Mac OS X 中提取 EFI 啟動檔案
  2. 將啟動檔案複製到 Vista 系統分區
  3. 使用 bcdedit 指令配置 Vista 啟動管理器
  4. 驗證雙系統選單正常顯示

詳細操作流程

第一階段:在 Mac OS X 端準備啟動檔案

  1. 啟動至 Mac OS X 系統
  2. 打開「終端機」,執行以下指令將 EFI 啟動載入器複製到桌面:
    cp /usr/standalone/i386/boot.efi ~/Desktop/
  3. 將桌面上的 boot.efi 複製至 USB 隨身碟,以便稍後在 Vista 端使用

第二階段:在 Vista 端配置啟動項目

  1. 啟動至 Windows Vista
  2. 將 USB 隨身碟中的 boot.efi 複製到 C: 磁碟根目錄
  3. 以「系統管理員身分」開啟「命令提示字元」
  4. 檢查是否存在繼承的啟動載入器({ntldr}):
    bcdedit /enum all | find "{ntldr}"

情況 A:系統回傳 identifier {ntldr}(存在繼承啟動載入器)

  1. 複製現有繼承載入器並命名為「Mac OS X」:
    bcdedit /copy {ntldr} /d "Mac OS X"
    系統會回傳一組新的 GUID,例如 {bcfa924e-07e0-11db-9d86-accf6fd346a1},請記下此 GUID 供後續步驟使用。
  2. 設定裝置與路徑:
    bcdedit /set {YOUR-GUID-HERE} device boot
    bcdedit /set {YOUR-GUID-HERE} path \boot.efi
  3. 將新啟動項目加入顯示順序末尾:
    bcdedit /displayorder {YOUR-GUID-HERE} /addlast

情況 B:查無繼承啟動載入器

  1. 直接建立新的繼承載入器項目:
    bcdedit /create {ntldr} /d "Mac OS X"
    bcdedit /set {ntldr} device boot
    bcdedit /set {ntldr} path \boot.efi
    bcdedit /displayorder {ntldr} /addlast

驗證與測試

重新啟動電腦,Vista 的啟動管理器選單中應會出現「Mac OS X」選項。選擇它即可透過 EFI 方式啟動 Mac OS X。若出現錯誤,請檢查 boot.efi 路徑是否正確、GUID 是否對應無誤。

關鍵提醒

  • 所有 bcdedit 操作需在「系統管理員命令提示字元」執行
  • 路徑分隔符請使用反斜線 \(非正斜線)
  • GUID 必須以實際回傳值為準,切勿照抄範例
  • 此法適用於 Vista Beta 2 及後續版本,正式版同理
Copyright © Windows教程網 All Rights Reserved