Долго пытался подружить grub с новой форточкой, и вот случилось, выкладываю как делать:
1. открываем терминал и вводим
sudo fdisk -l смотрим разделы где установлена винда, а где её загрузочник.
2. загружаемся с live-cd ubuntu 9.10 (можно и с 9.04, там тоже это есть) и идём по система -> администрирование -> GParted и переписываем точку монтирования (например: 4adcd47fdcd466ab) -> перезагружаемся в нармальную ubuntu
3. заходим в терминал и вводим
sudo nano /boot/grub/grub.cfg4.
menuentry "Microsoft Windows 7 RU" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set 4adcd47fdcd466ab <----------------------------- (сюда вводим точку монтирования)
drivemap -s (hd0) ${root}
chainloader +15. далее Переход ->
?
?? (так назывался у меня том загрузачника винды) и копируем от туда папку boot и файла bootmgr и BOOTSECT.BAK и вставляем в раздел с виндой -> перезагружаемся
6. загружаем windows 7, он нам выкинет меню как после нажатия F8, и два пункта на выбор, восстановление bootmgr и нормальная загрузка, выбираем второе, после загрузки винды перезагружаемся
7. наслаждаемся 2-мя ОС