備忘録(grub rescue)

Virtual Box上で使っているUbuntu16.04がnormal.modを見つけられずに起動できなくなるという状態に陥ってしまったのでその対処法を書いておきます

まずはVirtual BoxにUbuntuライブディスクを認識させます
%e3%82%b9%e3%82%af%e3%83%aa%e3%83%bc%e3%83%b3%e3%82%b7%e3%83%a7%e3%83%83%e3%83%88-2017-12-01-11-41-58
そして起動画面でF12を押し、CDから起動を選択
ディスクからUbuntuが立ち上がったら端末を開き以下のコマンドを実行

sudo mount /dev/sda1 /mnt
sudo grub-install /dev/sda --root-directory=/mnt

これで再起動することで起動できなかったUbuntuが立ち上がります
最後にUbuntu(ライブCDじゃないほう)(壊れていたほう)で以下を打って

sudo grub-install /dev/sda

grubをきちんとインストールして終わり