萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 7 教學

筆電重裝 Win7 後無法進入 Ubuntu?GRUB 修復完整指令碟

問題背景

重裝 Windows 7 會覆寫 MBR,導致 GRUB 開機選單消失,無法進入既有 Ubuntu 系統。需從 Ubuntu Live CD/USB 重新安裝 GRUB。

修復步驟 (Ubuntu 10.04 範例,新版本同理)

  1. 開啟終端機取得 root 權限
    sudo -i
  2. 確認 Ubuntu 根分區
    fdisk -l
    找到 Type 為 Linux (83) 的分區(如 /dev/sda1)。
  3. 掛載根分區
    mount /dev/sda1 /mnt
    若 /boot 獨立分區 (如 /dev/sda12):
    mount /dev/sda12 /mnt/boot
  4. 安裝 GRUB 到 MBR
    grub-install --root-directory=/mnt /dev/sda
    顯示 Installation finished. No error reported. 即成功。
  5. 重開機驗證
    sudo init 6 重啟,應出現 GRUB 選單可選擇 Windows/Ubuntu。
  6. 更新 GRUB 設定 (若 Windows 項目缺失)
    進入 Ubuntu 後執行:
    sudo update-grub2
    輸出應包含 Found Windows 7 (loader) on /dev/sda3 等資訊。

常見坑點

  • 第 3 步驟掛載錯誤分區 (特別是 /boot 獨立分區時) 導致 GRUB 安裝到錯誤位置。
  • UEFI 系統需用 grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ubuntu 等參數,本文針對 Legacy BIOS/MBR 模式。

小結

重裝 Win7 後 GRUB 消失,Live CD 掛載根分區 → grub-install --root-directory=/mnt /dev/sda → update-grub2 三步找回雙系統選單。

copyright © 萬盛學電腦網 all rights reserved