Для восстановления, необходимо загрузить livecd c дистрибутивом и поработать в терминале.
GRUB2:
1) Необходимо определить где находится раздел с системой, для этого надо ввести команду
и посмотреть на каком разделе установлена система, например на /dev/sda2sudo fdisk -l
2) Монтируем системный раздел
sudo mount /dev/sda2 /mntгде вместо /dev/sda2 ваш системный раздел.
(если у вас есть отдельный загрузочный раздел /boot, то сначала необходимо создать папку
sudo mkdir /mnt/bootи примонтировать его
sudo mount /dev/sda2 /mnt/bootгде вместо /dev/sda2 ваш /boot раздел)
3) Устанавливаем GRUB2 на диск
4) Перезагружаемся и войдя в систему запускаемsudo grub-install --root-directory=/mnt/ /dev/sda
sudo update-grubГотово.
GRUB:
1) Заходим в программу для работы с GRUB
sudo grub2) Ищем куда установлен GRUB
выдаст что-то типа (hd0,2), оно пригодится в следующих командах.find /boot/grub/stage2
3)
вместо (hd0,2) нужно подставить свое.root (hd0,2)
4) Устанавливаем GRUB
вместо (hd0) первую часть своего.setup (hd0)
Готово.