Já passou algum tempo desde que eu vi o Grub2 inicializar o Windows muito bem.
Para uma inicialização dupla, eu recomendaria a instalação do EasyBCD no lado do Windows e ele deveria reconhecer todos os sistemas operacionais no sistema. Eu usei por 3 anos em um sistema dual-boot Windows e Fedora Linux sem quaisquer problemas.