Ubuntu12.04LTS(64bit版)をインストール後、カーネルが正常にロードできないときの対策
Ubuntu 12.04 LTS (64bit)をインストール終了後に再起動すると、Grubでエラーが出力されてカーネルがロードできない。
------------------------------------------------------------------------
error: file '/boot/grub/i386-pc/normal.mod' not found
grub rescue>
------------------------------------------------------------------------
以下を参考にして解決。
http://lifepluslinux.blogspot.in/2012/12/recover-grub-using-ubuntu-live-cd.html
------------------------------------------------------------------------
# 必要なファイルシステムをすべてbind mountする。
$ sudo mount /dev/sda1 /mnt
$ sudo mount --bind /proc /mnt/proc
$ sudo mount --bind /sys /mnt/sys
$ sudo mount --bind /dev /mnt/dev
$ sudo mount --bind /usr /mnt/usr
# chrootでルートディレクトリを変更
$ sudo chroot /mnt
# ブートローダをインストール
$ grub-install
# grub設定ファイルを生成(stage1, stage2)
$ update-grub or $ update-grub2