Существует много способов восстановления загрузчика, но этот на мой взгляд самый простой быстрый и надежный, выручал меня уже много раз.
Итак, нам понадобятся:
- Терминал
- LiveCD Ubuntu
- Знание на каком из дисков у нас находится раздел с установленной системой.
- Загружаем Ubuntu с LiveCD.
- Определяем, на каком из наших дисков установлена Ubuntu. Для этого в терминале пишем:
sudo fdisk -l
- Монтируем диск с установленной убунтой:
sudo mount /dev/sdXY /mnt
*примечание: sdXY - где X - диск в системе (sda, sdb, sdc и т.д.) и Y - раздел диска (первый раздел - 1, второй -2 и т.д.).
Пример: sudo mount /dev/sda1 /mnt**примечание: если у вас раздел /boot вынесен отдельно, тогда ваша команда должна выглядеть так: вначале создадим папку sudo mkdir /mnt/boot, затем монтируем sudo mount /dev/sda1 /mnt/boot, не забудьте учесть это при выполнении последующих команд.
- Устанавливаем grub2:
sudo grub-install --root-directory=/mnt/ /dev/sdX
Пример: sudo grub-install --root-directory=/mnt/ /dev/sda
*примечание: Обратите внимание, что GRUB2 устанавливается на устройство (физический диск). - Перегружаемся
- Обновляем grub2:
sudo update-grub