sinon, étant connecté sous linux (ubuntu ou autre) :
sudo fdisk -l /dev/sda
sudo nano /etc/grub.d/11_Windows
#! /bin/sh -e
echo "Adding Windows" >&2
cat << EOF
menuentry "Windows 7" {
set root=(hd0,1)
chainloader +1
}
EOF
sudo chmod a+x /etc/grub.d/11_Windows
sudo update-grub
J'ai le même soucis, mais avec une Debian sid... Je ne suis pas sûr que ça marche, ça semble être le cas pour d'autre.
Une remarque cependant : "set root=(hd0,1)"
Pour ceux qui connaissent grub legacy, vous savez qu'il compte en commençant par 0. Grub2 comment à 1. le fdisk est destiné à reconnaitre les partitions dont celle sur laquelle est windows.
Si windows n'est pas sur la partition primaire, les choses se compliquent, et je ne préfère pas m'avancer. (Je ne connais pas du tout grub2)