Помогите исправить поврежденный GRUB

Помогите исправить поврежденный GRUB

У меня несколько разделов на жестком диске моего ноутбука (1 Crunchbang/Debian, 1 Windows, 1 Windows Recovery), я загрузился с раздела "recovery" в первый раз, и графика была совершенно неправильной. Мне удалось найти способ перезагрузиться, и с тех пор, каждый раз, когда я пытаюсь загрузиться, GRUB продолжает зависать, и мой ПК входит в цикл "запуск/вылет/запуск/вылет".

У меня не было проблем с загрузкой с Live CD и корректным монтированием файловой системы. Так что я почти уверен, что это просто проблема загрузчика.

  • Как теперь действовать?
  • Как диагностировать проблему?
  • Можно ли избежать ненужной переустановки загрузчика?
  • На каких ircchan/форумах/вики/документах я могу найти более полезные ответы?

решение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.

Связанный контент