No MBR com inicialização dupla, o Windows 7 e o Linux são bem claros:
Sempre o MBR do primeiro disco na seqüência de inicialização (definido no BIOS) é carregado e executado.
Esse MBR pode ser do Linux, em seguida, o GRUB assume o controle
ou o MBR é do Windows 7, em seguida, o gerenciador de inicialização (bootmgr) assume o controle.
Os dados de configuração de inicialização (BCD) no Windows têm várias entradas de inicialização e, se assim for, o bootmgr os exibe para seleção pelo usuário. Você pode ter entradas de inicialização para o Windows 7 e para o Linux no Windows BCD.
Os dados de configuração do GRUB são armazenados no grub.cfg - aqui podemos ter várias entradas de inicialização para Linux e Windows. O utilitário grub-install varre e adiciona automaticamente entradas para todos os sistemas operacionais instalados (Linux e Windows), sem necessidade de editar a configuração manualmente.
Para editar o Windows BCD, você pode usar o utilitário do sistema bcdedit ou uma ferramenta gráfica como o Visual BCD Editor . Visual BCD Editor é capaz de adicionar automaticamente entradas de inicialização para instalações do Windows. A próxima versão da ferramenta também adicionará entradas de inicialização do Linux automaticamente.