Criei um arquivo .vhd da minha unidade de inicialização C:, usando disk2vhd. Eu também fiz uma cópia desse arquivo. Esta cópia foi testada quanto à validade pelo VirtualBox - o arquivo está ok, funciona bem. Usei copy, para não corromper o outro arquivo com qualquer impacto no VirtualBox.
O arquivo principal que adicionei ao menu de inicialização do WIN 7 usando bcdedit.
Ele inicializa até certo ponto, depois o PC reinicia sozinho no nível do BIOS.
Montei o arquivo .vhd procurando por qualquer bootlog – nenhum. Percebi que todos os exemplos que encontrei inicializando a partir do menu de inicialização em um .vhd são baseados em uma instalação neste .vhd. Nenhum dos exemplos usou uma cópia de uma unidade existente do Windows. No entanto, em especial, isso é muito tentador para mim. Acho que devo acrescentar que o arquivo .vhd está localizado em qualquer disco, mas não no disco a partir do qual foi criado.
Qual é o processo para tornar um .vhd criado pelo disk2vhd inicializável para uso no menu de inicialização?
Obrigado! - Tarik
Responder1
Acho que o problema foi encontrado.
As entradas no bcdedit, embora OK no momento da entrada, apontavam de alguma forma para o destino errado no arquivo VM VHD. O motivo era que havia uma solução de inicialização de 2 partições. Eu removi completamente todo o ambiente de inicialização, como o diretório "BOOT", bootmgr, o bom e velho ntldr e assim por diante. Então organizei um reparo do ambiente de inicialização alimentando o arquivo vhd no VirtualBox e aplicando as opções de reparo de inicialização do CD de instalação do WIN7. Alguns trabalhos manuais também. Problema resolvido. Agora o arquivo vhd é inicializado diretamente do bootmenue. Eu esperava que a VM fosse notavelmente mais rápida e rápida, iniciada diretamente sem o VirtualBox-Overhead.
Pode ser que seja aqui e ali um pouco mais rápido, mas na verdade não. Desse ponto de vista, usar a VM na caixa Virtual faz mais sentido, dado o caso de uso atual.
No entanto, se uma VM for necessária, mas o Virtual Box apresentar problemas devido a drivers ou problemas de USB, uma inicialização direta pode ajudar. Vamos ver o que o WIN 10 pode fazer na sua edição de maio :-)