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

Windows 7 + Ubuntu 11.10 雙系統安裝全紀錄:EasyBCD 引導修復與 Grub2 優化

編輯:Win7 常見問題解答

在 Win7 基礎上安裝 Ubuntu 11.10 雙系統,關鍵在於不破壞 Win7 啟動載入器、正確配置 Grub2 雙向引導。本文記錄完整實戰流程,含 EasyBCD 新增 NeoGrub 引導 ISO、Ubuntu 安裝後更新 Grub、調整預設啟動項為 Win7。

準備工作

  • Win7 已安裝穩定,C 盤有足夠空間。
  • 下載 ubuntu-11.10-desktop-i386.iso 放置 C 盤根目錄。
  • 安裝 EasyBCD 2.1.2+(官網/軟體中心下載)。
  • 用 UltraISO 開啟 ISO,提取 /casper/vmlinuz、/casper/initrd.lz 至桌面,再複製至 C 盤根目錄。

EasyBCD 配置 NeoGrub 引導 Ubuntu Live ISO

  1. 開啟 EasyBCD → 「新增項目」→ 「NeoGrub」→ 「安裝」→ 「儲存設定」。
  2. 選中「NeoGrub Bootloader」→ 「設定」→ 彈出 menu.lst 記事本。
  3. 貼入以下內容並存檔:
root
kernel /vmlinuz iso-scan/filename=/ubuntu-11.10-desktop-i386.iso boot=casper splash
initrd /initrd.lz
boot

進入 Ubuntu Live 環境並安裝

  1. 重啟電腦,選單出現「NeoGrub Bootloader」,選擇進入。
  2. 進入 Ubuntu Live 桌面後,開啟終端(Alt+F2 或 Ctrl+Alt+T),執行:
    sudo umount -l /isodevice
  3. 點擊桌面「Install Ubuntu 11.10」圖示,正常安裝流程(選「與 Windows 7 並存」或手動分區)。

安裝後修復 Grub2 並調整預設啟動為 Win7

  1. 安裝完成重啟,預設進入 Grub2 選單(Ubuntu 為首項)。
  2. 進入 Ubuntu 終端,執行:
    sudo update-grub
    掃描偵測 Win7,自動新增選單項。
  3. 重啟確認 Win7 選單已出現。

修改 Grub2 設定檔將 Win7 設為預設首項

  1. 終端執行:
    sudo chmod +w /boot/grub/grub.cfg
    sudo gedit /boot/grub/grub.cfg
  2. 尋找包含 Windows 7 關鍵字的 menuentry 區塊(以 ### BEGIN ... ### / ### END ... ### 包裹)。
  3. 將該完整區塊剪下,貼至檔案開頭 set timeout=10 之後、### END /etc/grub.d/00_header ### 之前。
  4. 確認 set default="0"(第一項即為剛移動的 Win7)。
  5. 存檔,重啟驗證預設進入 Win7,需進 Ubuntu 時在選單手動選擇。
現代補充:Ubuntu 11.10 已停止維護,新安裝建議使用 Ubuntu 22.04 LTS / 24.04 LTS。現代雙系統推薦:
1. 先裝 Win10/11(UEFI/GPT),再裝 Ubuntu(同 UEFI/GPT),安裝程式自動配置 Grub2 雙向引導。
2. 或使用 Ventoy/Ventoy+Grub2FM 多重啟動 USB,無需修改內部磁碟引導扇區。
本文流程對理解 BIOS/MBR 時代雙系統引導原理仍具參考價值。
Copyright © Windows教程網 All Rights Reserved