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

筆電重裝 Win7 後無法進入 Ubuntu?修復 GRUB 開機管理程式完整指令教學

編輯:Win7 常見問題解答

雙系統 (Win7 + Ubuntu) 環境下,重裝 Windows 會覆寫 MBR 開機區,導致 GRUB 消失、無法選擇進入 Ubuntu。需透過 Ubuntu Live USB 重新安裝 GRUB 至 MBR。

修復前準備

  • Ubuntu Live USB / Live CD (版本建議與安裝版本一致)。
  • 確認 Ubuntu 根目錄 (/) 所在分割區 (如 /dev/sda1)。

修復指令流程

  1. 啟動 Ubuntu Live 系統,開啟「終端機」。
  2. 取得 root 權限:sudo -i
  3. 查看分割區確認根目錄位置:fdisk -l (尋找 Id=83 Linux 的分割區)。
  4. 掛載根目錄:mount /dev/sda1 /mnt (將 sda1 替換為實際根分割區)。
  5. 若 /boot 獨立分割區 (如 /dev/sda12):mount /dev/sda12 /mnt/boot
  6. 重新安裝 GRUB 至 MBR (整顆硬碟):grub-install --root-directory=/mnt /dev/sda
  7. 出現 Installation finished. No error reported. 即成功。
  8. 重新開機:reboot 或 sudo init 6。
  9. 進入 Ubuntu 後 更新 GRUB 設定檔 (確保 Win7 選單出現):sudo update-grub2
雙系統示意
終端機 sudo -i

關鍵提醒:
• grub-install 目標為 整顆硬碟 (/dev/sda) 而非分割區。
• 掛載點務必對應:根目錄掛 /mnt,獨立 /boot 掛 /mnt/boot。
• 若重開機進入 grub> 命令列,表示掛載點或安裝目標錯誤,需重來。
• UEFI 開機模式電腦請改用 grub-install --target=x86_64-efi --efi-directory=/mnt/boot/efi --bootloader-id=ubuntu 等指令,流程不同。

Copyright © Windows教程網 All Rights Reserved