Tente executar update-grub
em um terminal. Deve mostrar algo como ...
using custom appearance settings
Found linux image: /boot/vmlinuz-3.2.0-24-generic
Found initrd image: /boot/initrd.img-3.2.0-24-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
done
Outra opção é baixar e instalar o grub-customizer do centro de software e ver se ele é detectado lá.
Aqui está o meu GRUB windows 7 config
Talvez ... Aqui está uma cópia da configuração do GRUB do Windows 7 Partition.
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 165A6AB45A6A9073
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
Por que isso ajudará você a saber o que precisa estar no arquivo de configuração /boot/grub/grub.gfg
. claro, o seu seria sda2. Além disso, não tenho certeza do que representa a linha de pesquisa. O número no final pode não ser o que é necessário? Espero que isto ajude.