Tente executar o script de informações de inicialização ( link ). Isso produzirá o arquivo RESULTS.txt que descreve cada disco / partição em seu sistema. Verifique se o GRUB2 está identificando as partições corretamente, comparando os descritores usados nas entradas do menu /boot/grub/grub.cfg, de acordo com as do arquivo de resultados. Eu tenho um problema em que o GRUB2 identifica incorretamente minhas partições de recuperação do Vista e do Windows e não inicializa corretamente como resultado. A correção foi criar um menu de inicialização personalizado (consulte link )