Você tem que conhecer sua parição do Windows 7. (para mim "hd0, msdos2") ..
Você pode usar;
menuentry 'Windows 7 (loader) (on /dev/sda2)' --class windows --class os
$menuentry_id_option 'osprober-chain-9A4600EC4600CB49' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2 9A4600EC4600CB49
else
search --no-floppy --fs-uuid --set=root 9A4600EC4600CB49
fi
ntldr ($root)/bootmgr # <--- change this
}
Ou você pode usar;
menuentry 'Windows 7 (loader1) (on /dev/sda2)' --class windows --class os
$menuentry_id_option 'osprober-chain-9A4600EC4600CB49' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2 9A4600EC4600CB49
else
search --no-floppy --fs-uuid --set=root 9A4600EC4600CB49
fi
ntldr /bootmgr # <--- change this
}
Ou você tem que abrir o bash ...
sudo update-grub2
vi grub.cfg
** mude as linhas que eu marquei com ** # & lt; --- mude isto ** no seu grub.cfg.
e então ..
sudo grub-install /dev/sda
é isso ..