Para tornar o disco inicializável (com ou sem o grub4dos), você precisa escrever o Windows 7 MBR e o PBR e ativar a partição.
Ao usar o grub4dos, você carrega o bootmgr diretamente pulando os registros de inicialização, mas o \ boot \ BCD deve estar na partição ativa !
Existem diferentes ferramentas que podem gravar registros de inicialização do NT6 (Vista, Windows 7/8). Qualquer ferramenta de gerenciamento de disco pode tornar uma partição ativa (parted - boot flag).
As declarações acima são para inicialização de firmware do BIOS.
Para a inicialização via UEFI, você precisa do ESP (partição do sistema EFI) com os arquivos de inicialização do Windows colocados ali e a entrada de inicialização correspondente na NVRAM.