O Windows não está listado no menu.lst....
No caso, o meu está assim, resumidamente:
## ## End Default Options ##
title Ubuntu 8.04.3 LTS, kernel 2.6.24-16-generic
root (hd0,1)
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=86efc7ad-91b5-4950-bbf8-fedfe485c1a1 ro splash locale=pt_BR xforcevesa quiet
initrd /boot/initrd.img-2.6.24-16-generic
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1Ele reconhece o sistema , o modo de recuperação, o memtest e por fim o XP.
Neste caso, parece que o seu grub não reconheceu o Win7, daí que o Startup não funciona.
Pesquisando na net, descobri o que eu já desconfiava -
editar o menu.lst. Mas antes faça um backup do menu.lst original.
http://ritatricolorcarioca.blogspot.com/2009/09/grub-nao-reconhece-dual-windows-7.htmlTenta e posta o resultado.