Восстанавливаем GRUB2 после установки Windows
В примере: Ubuntu 9.10 и Windows 7
- Грузимся с Ubuntu Live CD
- Смотрим, на каком разделе находится ubuntu:
fdisk -l
Device Boot Start End Blocks Id System
...
Partition 2 does not end on cylinder boundary.
/dev/sdc3 * 5100 30402 203236992 7 HPFS/NTFS
Partition 3 does not end on cylinder boundary.
/dev/sdc5 1 2490 20000862 83 Linux
/dev/sdc6 2491 2739 2000061 82 Linux swap / Solaris
- Монтируем этот раздел
mount /dev/sdc5 /media/old - Устанавливаем grub2
grub-install --recheck --root-directory=/media/old/ /dev/sda (sda - в моем случае) - Размонтируем и перезагружаемся. Убунта уже должна работать.
- Если windows не подцепилась, выполняем в ubuntu:
sudo update-grub - >Если просто update-grub не помогает<
The Grub 2 Guide