debian(sid)を使っていたら,grub2のバグを踏んで,サーバが起動しなくなりました.顛末をまとめます.
バグの内容
- apt-get dist-upgrade すると,grub2が壊れて,システムが起動しなくなります!
- バグは修正済みです
- 影響を受けるバージョンはGRUB2 2.12からrc1-7までです
詳細はBTSで読めます.URLはhttps://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1051271
対処方法
再起動前なら,aptなどで grub2を更新しておけば問題は起きません.
バグありのGRUB2,つまりGRUB2 2.12からrc1-7をインストールした状態で再起動すると,grub2が起動しなくなります.
grub2が起動しない場合は,なんとかしてgrub2を上書きインストールするしかありません.
手順としては
1) インストールCDやレスキューCDでboot
2) メニューからgrub2の上書きインストールを選択
が比較的簡単だと思われます.