重新安裝Grub 2

前幾天將Ubuntu 9.10升級至10.04,升級後卻無法進入系統,想來應該是升級時選擇Grub安裝位置時錯掉了,導致無法正確啟動系統,進入grub rescue>的文字模式下。 怎麼辦呢...總不能重灌吧,好險ubuntu有LiveCD這種好東西,使用LiveCD重新安裝grub就解決啦。
  1. 第一步當然是用LiveCD開機
  2. 掛載root至mnt目錄。如果boot分區與root分區是分開的,請將boot掛載至/mnt/boot
  3. sudo mount /dev/sdxY /mnt
    (sudo mount /dev/sdxY /mnt/boot)
  4. 安裝grub 2
  5. sudo grub-install --root-directory=/mnt /dev/sdx
  6. reboot
Reference:

The Grub 2 Guide
Grub 2 - Ubuntu Community

    留言

    熱門文章