僕はいつも、Gentoo Linuxをインストールした際に利用したインストールCDを利用してます。基本的な流れとしては、
- インストールCDから起動
- Gentoo Linuxのパーティションをマウント、chroot
- GRUBの再設定
という流れです。以下がインストールCD起動からGRUB再設定までに必要なコマンドです。
# swapon /dev/sda2
# mount /dev/sda3 /mnt/gentoo
# mount /dev/sda1 /mnt/gentoo/boot
# cd /mnt/gentoo
# mount -t proc none /mnt/gentoo/proc
# mount -o bind /dev /mnt/gentoo/dev
# chroot /mnt/gentoo /bin/bash
# grub
grub> root (hd0, 0)
grub> setup (hd0)
以上でMBRへのGRUB最設定が完了です。上記の方法はKnoppix等のLiveCDでもつかえるはずです。