На домашнем компе у меня 2 жестких диска, на одном находится Windows 7, на другом Ubuntu 11.10
Так как две операционные системы находятся на разных жестких дисках, то загрузчик GRUB распологающийся на диске с Ubuntu, тупо не понимает что есть еще Windows 7.
Вот если бы на одном жестком диске было две ОСи, тогда бы GRUB нашел раздел с Windows 7 и при включении компа спрашивал "какую ОС необходимо загрузить"

В моей ситуации нужно внести конфиги в файл /boot/grub/grub.cfg

1. Определяем UUID диска на котором находится Windows 7 командой



2. Добавляем в файл /etc/grub.d/40_custom конфигурационную запись


3. В терминале делаем обновление Grub


смотрим конфиг /boot/grub/grub.cfg и видим, что наша запись Windows 7 (loader) добавлена
перезагружаем компьютер и нажимаем Shift чтобы отобразилось меню Grub