使用 EasyBCD 在 Win7 下配置 Ubuntu 雙系統引導,重啟選擇 Ubuntu 進入 recovery mode 時報錯,嘗試過三個不同版本的 Ubuntu 皆相同。
EasyBCD 不支援 Win7 環境下的 Linux 引導配置。EasyBCD 主要針對 Windows BCD 存儲,對 GRUB2 等 Linux 引導程式的鏈式加載支援有限,尤其在 Win7 上容易導致引導扇區損壞或配置錯誤。
sudo mount /dev/sdXY /mnt # XY 為 Ubuntu 根分區
sudo grub-install --root-directory=/mnt /dev/sdX # sdX 為硬碟裝置(如 sda)
sudo update-grub
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install -y boot-repair
boot-repair
點擊「Recommended repair」自動修復雙系統引導。bcdedit 手動添加 GRUB 映像,但極易出錯,不推薦新手。Win7 + Ubuntu 雙系統引導失敗,核心在於 EasyBCD 不適用。改用 Ubuntu 端的 GRUB 安裝或 Boot-Repair 自動修復,即可完美解決。