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

Windows 系統新增 Ubuntu 開機項:Grub4dos + BCDedit 完整教學

編輯:Win8 系統應用技巧

在 Windows (Vista/7/8/10) 現有開機選單中加入 Ubuntu,不需重裝 Windows 開機管理程式,採用 Grub4dos 接管 Linux 核心載入。

準備檔案

  1. 下載 Grub4dos,取出 grldr、grldr.mbr 放入 C:\ 根目錄。
  2. 若系統已有其他版本 grldr,需將新版改名 gdldr,並用 WinHex 編輯 grldr.mbr 將內部字串 grldr 替換為 gdldr,避免衝突。
Grub4dos 檔案 WinHex 修改 grldr.mbr

新增 BCD 開機項 (Win7/8/10)

管理員權限開啟 CMD,依序執行:

bcdedit /create /d "GRUB MENU" /application bootsector
REM 記下產生的 {GUID}
bcdedit /set {GUID} device partition=C:
bcdedit /set {GUID} path grldr.mbr
bcdedit /displayorder {GUID} /addlast

WinXP 修改 boot.ini

在 C:\boot.ini 末行新增:C:\grldr="UbuntuKylin 14.04"

BCDedit 指令 boot.ini 修改

設定 menu.lst 載入 Ubuntu

在 C:\ 建立 menu.lst,內容範例:

title UbuntuKylin 14.04
find --set-root --ignore-floppies --ignore-cd /grub/i386-pc/core.img
kernel /grub/i386-pc/core.img
boot
menu.lst 內容

重開機驗證

重開機後 Windows 開機選單將出現「GRUB MENU」,選入後再由 Grub 載入 Ubuntu。

Windows 開機選單 Grub 選單載入 Ubuntu

注意: 不同 Ubuntu 版本 menu.lst 寫法可能不同,請參考對應版本文件。

Copyright © Windows教程網 All Rights Reserved