O bootloader do Windows 8 pode carregar o Windows 7, você só precisa adicionar o menu para ele.
Eu restaurei o carregamento para o Vista instalado em outra partição usando o comando bcdedit
sem usar ferramentas de terceiros.
Listando configurações atuais
Iniciar prompt de comando com privilégios administrativos.
Se executar bcdedit
sem parâmetros, ele listará suas configurações atuais:
Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=\Device\HarddiskVolume1
description Windows Boot Manager
...
Windows Boot Loader
-------------------
identifier {current}
device partition=C:
path \Windows\system32\winload.exe
description Windows 8
...
Criando um backup
Fazer um backup é sempre uma coisa boa:
bcdedit /export C:\BCD-Backup
Se algo der errado, você poderá se recuperar com
bcdedit /import C:\BCD-Backup /clean
Adicionando entrada para o Windows 7
Então, agora adicionaremos outra entrada.
-
Copie as configurações atuais para um novo registro:
bcdedit /copy {current} /d "Windows 7"
Entry copied successfully to {GUID}.
Aqui {GUID}
é um espaço reservado para o identificador da nova entrada,
consiste em números e caracteres. Você copiará esse GUID e o usará no lugar de {GUID}
espaço reservado na etapa 2.
-
Modifique a entrada copiada para inicializar a partir da unidade D:
bcdedit /set {GUID} device partition=D:
bcdedit /set {GUID} osdevice partition=D:
Agora, o menu de inicialização deve conter duas entradas para o Windows 8 e o Windows 7.