Восстановление таблицы разделов диска с помощью linux утилиты testdisk. Работа с fdisk. Пометка раздела в качестве активного:
fdisk /dev/sda
a (команда пометки)
[номер раздела]
w (команда сохранить изменения)
Загрузка с grub rescuels (проверить какие вообще разделы видны)
ls (hd0,5)/ (проверить что находится на пятом разделе первого диска)
set root=hd0,5 (предположим что загрузчик находится на этом разделе)
set prefix=(hd0,5)/grub (или /boot/grub)
insmod normal
normal
(тадам, грузится grub, а потом система)
sudo update-grub (обновить настройки grub)
sudo grub-install /dev/sda (записать изменения)