Для восстановления загрузчика нам понадобится LiveCD версия линукс, установленная на оптический диск, или usb носитель. Загружаемся с нашего носителя в обычном режиме, открываем консоль. Если вы не помните на каком разделе у вас стоит Linux, следует сначала воспользоваться командой:
1| fdisk -l
Которая выведет на экран таблицу ваших разделов. Что-то примерно следующего содержания:
1| /dev/sda1 29 8369 66999082+ 83 Linux
2| /dev/sda2 * 8370 13995 45190845 7 HPFS/NTFS
3| /dev/sda3 13996 14593 4803435 5 Extended
Видим, что наша Linux стоит в разделе / dev / sda1
Далее можем выполнять следующие команды (обращайте внимание на каком разделе у вас стоит Linux, его и подставляете вместо sda1):
1| mount /dev/sda1 /mnt
2| mount --bind /dev /mnt/dev
3| mount --bind /dev/pts /mnt/dev/pts
4| mount --bind /proc /mnt/proc
5| mount --bind /sys /mnt/sys
6| chroot /mnt
7| grub-install /dev/sda
8| update-grub
9| exit
10| umount /mnt/dev/pts
11| umount /mnt/dev
12| umount /mnt/proc
13| umount /mnt/sys
14| umount /mnt
Все! Делаем reboot и наблюдаем знакомое меню выбора ОС. Если вдруг пункт Windows в нем отсутствует (что очень маловероятно), выполняем в консоли под root-ом еще одну команду:
1| os-prober
2| update-grub
Готово!