Data de postagem: Jul 30, 2011 6:31:45 PM
Graças a virtualização, tornou-se muito mais dinâmico estudar recursos de software antes de implantá-los no seu ambiente real. Ficou tão dinâmico que, devido a possibilidade de reverter um servidor inteiro – em questão de segundos – ao seu estado anterior, não vemos impedimento em testar, por mais “audaciosa” que seja, uma alteração qualquer.
Imagine-se realizando testes em um ambiente de máquinas físicas. De repente um equívoco banal causa danos tão penosos de serem reparados e você conclui que, todo o tempo empenhado na montagem do ambiente é jogado fora. Nesses casos, infelizmente, a alternativa mais prática é recomeçar do zero.
Em um ambiente de testes com máquinas virtuais, um simples comando pouparia-lhe o tempo que seria mal aproveitado no cenário acima. Em um cenário com servidores virtualizados temos mais liberdade e ganho de tempo, o que torna bem mais fácil a tarefa de gerar um bom modelo de servidor.
Suponhamos que depois de todo o tempo ganho você já tenha “deitado e rolado” sobre as suas máquinas virtuais, tenha montado um ótimo Servidor Windows 2008 e, agora, queira usá-lo como um Host para um ambiente virtual em Hyper-V.
Para alcançar este objetivo, a máquina virtual que você criou têm que ter acesso direto às instruções de virtualização do seu processador, coisa que não é possível para ela. A solução para este caso é fazer com que seu computador possa realizar boot pelo vhd utilizado neste servidor virtual.
Este procedimento é válido para Windows 7 e Server 2008. Consiste na execução de quatro linhas, executando o prompt como Administrador:
Neste primeiro passo, você duplicará a entrada de configuração de boot vigente do seu sistema. Neste exemplo, uma nova entrada chamada Windows Server 2008 R2 Enterprise será criada:
bcdedit /copy {current} /d "Windows Server 2008 R2 Enterprise"
É necessário copiar o id da nova entrada de configuração, {5aa681ad-0e87-11e0-90f4-f5ab10d1e700}, pois será utilizado nas próximas linhas.
bcdedit /set {5aa681ad-0e87-11e0-90f4-f5ab10d1e700} device vhd=[F:]\wk8.vhd
bcdedit /set {5aa681ad-0e87-11e0-90f4-f5ab10d1e700} osdevice vhd=[F:]\wk8.vhd
bcdedit /set {5aa681ad-0e87-11e0-90f4-f5ab10d1e700} detecthal on
Agora basta reiniciar o seu computador e notar que a nova opção de inicialização já está disponível.