É possível executar o MS-DOS a partir do bootmgr?

1

Eu criei com sucesso um USB com inicialização múltipla usando WinSetupFromUSB , permitindo que eu inicializasse em um ISO para MS-DOS 6.22 e ISOs de instalador para Windows 7 32 e 64 bits a partir de um único USB inicializável. No entanto, embora as ISOs do Windows 7 sejam acessíveis a partir do Gerenciador de Inicialização do Windows (bootmgr), o MS-DOS requer que o grub4dos seja carregado.

Isso significa que meu USB inicializável é dividido em dois menus de inicialização separados; o menu grub4dos, que inicialmente é inicializado e contém a entrada de menu para inicializar no DOS 6.22, bem como outros dois (primeira e segunda metade dos instaladores do Windows 7) para inicializar no bootmgr, de onde ambas as entradas do Windows 7 podem ser encontradas .

Eu não gosto dessa maneira de fazer as coisas, e eu realmente gostaria de unificar todas as quatro entradas em um único menu no bootmgr. Isso é possível?

    
por Hashim 15.07.2017 / 21:21

1 resposta

-1

O gerenciador de inicialização do Windows não pode inicializar em ISOs.

O gerenciador de inicialização do Windows (bootmgr) pode carregar diretamente "winload.exe" (Vista e posterior), ntldr (Windows XP) e código do setor de inicialização (512 bytes).

Usando o carregador de código do setor de inicialização para bootmgr, você pode carregar qualquer carregador do sistema operacional externo, como o GRUB. (consulte Inicialização dupla no Windows 7 e no Linux / UNIX ).

Você pode usar o GRUB / grub4dos para inicializar ISO diretamente.

O grub4dos tem que ser carregado em cadeia pelo gerenciador de inicialização do Windows - você pode criar 3 entradas, 2 carregadores diretos para ISO's extraídos do Windows 7 e um para MS-DOS (carregamento de carga grub4dos que carrega o MS-DOS).

Alternativa:

É possível usar o GRUB para carregar ISOs (do Windows 7) diretamente também do MS-DOS, usar o GRUB para criar um único menu de inicialização para cada item que você tiver.

    
por 16.07.2017 / 11:24