Загружаемся с Live Cd. Открываем терминал и делаем там:
$sudo fdisk -lЭта команда покажет вашу таблицу разделов. Приведу свою таблицу для наглядности:
Диск /dev/sda: 1000.2 ГБ, 1000204886016 байт
255 heads, 63 sectors/track, 121601 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0xccf468c1
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 1 13 102400 7 HPFS/NTFS
Раздел 1 не заканчивается на границе цилиндра.
/dev/sda2 13 12749 102297600 7 HPFS/NTFS
/dev/sda3 12750 20043 58589055 83 Linux
/dev/sda4 20044 121601 815764635 5 Расширенный
/dev/sda5 20044 20833 6345643+ 82 Linux своп / Solaris
/dev/sda6 20834 35422 117186111 83 Linux
/dev/sda7 35423 77974 341798908+ 83 Linux
/dev/sda8 77975 121601 350433846 7 HPFS/NTFSПо сколько у меня нет отдельного /boot раздела, я примонтирую / коим у меня является /dev/sda3
$sudo mount /dev/sda3 /mnt
$sudo mount --bind /dev /mnt/dev
$sudo mount --bind /proc /mnt/procДалее перейдём в среду chroot
sudo chroot /mntТеперь установка/восстановление grub2 через команду
#grub-install /dev/sdaИногда можно получить сообщение об ошибке, если получили то делаем
#grub-install --recheck /dev/sdaТеперь можно выйти из chroota, отмонтировать разделы и перезагрузить ваш компьютер:
#exit
$sudo umount /mnt/dev
$sudo umount /mnt/proc
$sudo umount /mnt
$sudo reboot
а если мы ооочень пьяны, берём диск с арчлинукс, как-то там находим загрузочный пункт меню “tools -> install grub to hd0 mbr”. Играем в Space Invaders!!! с того же диска. а ещё у нас восстановлен груб.
это как то не по хакерски =)
нашел немного другой способ восстановления
sudo mkdir /media/root
sudo mount /dev/sda1 /media/root
sudo grub-install –root-directory=/media/root /dev/sda