破損したGRUBの修復を手伝ってください

破損したGRUBの修復を手伝ってください

私のラップトップのハード ドライブには複数のパーティション (Crunchbang/Debian 1 つ、Windows 1 つ、Windows Recovery 1 つ) があり、初めて「リカバリ」パーティションで起動したところ、グラフィックスが完全におかしくなりました。再起動する方法をなんとか見つけましたが、それ以来、起動しようとするたびに GRUB がクラッシュし続け、PC が「起動/クラッシュ/起動/クラッシュ」のループに陥っています。

ただし、Live CD での起動やファイル システムを正しくマウントする際には問題はありませんでした。したがって、これは単にブートローダの問題であると確信しています。

  • これからどう進めていくべきでしょうか?
  • 問題を診断するにはどうすればよいですか?
  • ブートローダーの不要な再インストールを回避できますか?
  • より良い回答が見つかるかもしれない ircchans/フォーラム/wiki/ドキュメントは何ですか?

答え1

Live CD を起動できる場合は、次の手順に従って GRUB ブートローダーを Linux パーティションに再インストールできます。

# mkdir /mnt/test
# mount -t ext3 -o dev /dev/sda3 /mnt/test
# chroot /dev/sda3
# grub-install /dev/sda
# update-grub
# umount /mnt/test
# reboot

ここでは、Linux インストールが に存在し/dev/sda3、タイプ であると想定していますext3

関連情報