Собственно после установки дополнительной Windows 8 естественно слетел Grub. В интернете достаточно много разных способ его восстановления. Но я решил для себя оставить в записках, чтобы потом искать было проще. Опишу здесь способ, который работает на большинстве ОС Linux.
Итак, в первую очередь нам необходимо загрузиться с Linux LiveCD. В моем случае это Linux Mint 13.
После загрузки запускаем терминал (Ctrl+Alt+T)
Для того, чтобы разобрать, на каких партициях у нас, что стоит используем fdisk
sudo fdisk -l
У меня вот так:
Диск /dev/sda: 160.0 Гб, 160041885696 байт
255 головок, 63 секторов/треков, 19457 цилиндров, всего 312581808 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0x80d2f3eeУстр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206896 98574839 49183972 7 HPFS/NTFS/exFAT
/dev/sda3 98576384 168392703 34908160 7 HPFS/NTFS/exFAT
/dev/sda4 168394751 308535295 70070272+ 5 Расширенный
/dev/sda5 168394752 308535295 70070272 83 Linux
Здесь мы видим, что мой Linux находится на /dev/sda5. Его нам нужно примонтировать.
Делаем:
sudo mount /dev/sda5 /mnt
sudo mount —bind /dev /mnt/dev
sudo mount —bind /proc /mnt/proc
Далее меняем среду:
sudo chroot /mnt
И устанавливаем Grub2:
grub-install /dev/sda
Если получили сообщение об ошибке, то:
grub-install —recheck /dev/sda
Ну и почти все. Выходим, отмонтируем, перегружаемся.
exit
sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt
sudo reboot
Готово!