本教程專門針對 MacBook 硬體環境,利用 Windows Vista 全新的啟動管理器(BCD),實現 Vista 與 Mac OS X 的雙重啟動。操作前請確認您使用的是 MacBook 而非普通 PC。
bcdedit 指令配置 Vista 啟動管理器cp /usr/standalone/i386/boot.efi ~/Desktop/
boot.efi 複製至 USB 隨身碟,以便稍後在 Vista 端使用boot.efi 複製到 C: 磁碟根目錄{ntldr}):
bcdedit /enum all | find "{ntldr}"
identifier {ntldr}(存在繼承啟動載入器)bcdedit /copy {ntldr} /d "Mac OS X"
系統會回傳一組新的 GUID,例如 {bcfa924e-07e0-11db-9d86-accf6fd346a1},請記下此 GUID 供後續步驟使用。
bcdedit /set {YOUR-GUID-HERE} device boot
bcdedit /set {YOUR-GUID-HERE} path \boot.efi
bcdedit /displayorder {YOUR-GUID-HERE} /addlast
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 操作需在「系統管理員命令提示字元」執行\(非正斜線)