Ícone do site CooperaTI

Top Day – Boot no Hyper-V Server 2012 R2 via USB

Olá Pessoal

Nesse artigo e vídeo, mostraremos como fazer Hyper-V Server 2012 R2, “dar boot” por Pendrive.


➤ Conheça nossas soluções em nuvem: https://k2cloud.com.br


 

 [youtube_sc url=”https://www.youtube.com/watch?v=v6Xoj3DkdOo&feature=youtu.be” title=”Boot%20Hyper-V%202012%20R2%20Pen%20Drive”]

Para realizarmos esse procedimento iremos precisar de:

– Pen drive de 8gb ou mais – independente de sua marca (Windows To Go que necessita de Pen Drive homologado)

– ISO do Hyper-V 2012 R2 – Mais precisamente do Install.wim

– WADK 8.1 (para Win 8.1) – Windows Assessment and Deployment Kit

Instalar Deployment tools e Windows Preinstallation Environment

– Windows .NET Framework 4.5

– PC com suporte a boot via USB (hoje todos que possuem suporte a virtualização já é capaz de bootar USB).

Dicas

– Se copiar os comandos e colar no CMD e não der certo, verifique os espaçamentos;

– Teremos 2 letras de unidade que em meu caso será R: (letra do VHDX) e V: (letra do Pen drive)


➤ Conheça nossas soluções em nuvem: https://k2cloud.com.br


 

Lembrando que ocorre de Pen Drive USB 3.0 (que é meu caso) não bootar pela porta USB 3.0 e somente pela 2.0. Infelizmente a experiência/desempenho não fica tão agradável no boot.

 1º Passo – Criação do VHDX e Pasta

Primeiro iremos criar uma pasta no C: e o VHDX que irá receber o install.wim, também iremos anexar o VHDX na máquina, definir uma letra para a unidade e formatar.

– Abra o CMD como Administrador e siga os procedimentos abaixo:

mkdir c:\hypervboot – para criar a pasta no C: (escolha qualquer nome para sua pasta e para seu VHDX)

diskpart

create vdisk file=c:\hypervboot\2012R2.vhdx maximum=6000 type=fixed

select vdisk file=c:\hypervboot\2012R2.vhdx

attach vdisk

create partition primary

assign letter=r – defina também a letra que lhe convir

format quick fs=ntfs label=HYPERV2012R2

exit

 2º Passo – Aplicar Install.wim no VHDX

Agora utilizando o CMD ainda entraremos na pasta do WADK, ou simplesmente abrir direto do Windows a Ferramenta de Implantação e Geração de Imagens. Se preferir, deixar 2 CMD aberto um para diskpart e outro para os comandos do DISM que irão ocorrer nos passos seguintes.

1 – abrir direto do CMD já aberto – digite:

cd “C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64\DISM”

2 – Abrindo direto da Ferramenta de Implantação, apenas digite:

Cd amd64\dism

Alterar a arquitetura se for IA64.

3 – Agora iremos digitar o comando a seguir:

Dism.exe /apply-image /Imagefile:caminho-para-o-wim /index:1 /ApplyDir:R:\

Monte o ISO do Hyper-V com algum software de sua preferência, e para ficar mais fácil, copie o arquivo install.wim para C: \hypervboot, que é a pasta que criamos para colocar o VHDX. Altere o caminho para o wim ficando assim:

dism.exe /apply-image /Imagefile:c:\hypervboot\install.wim /index:1 /ApplyDir:R:\

 3º Passo – Desanexar o VHDX do computador

Usando novamente a ferramenta diskpart iremos desanexar o vhdx com os seguintes comandos

diskpart

select vdisk file=c:\hypervboot\2012R2.vhdx

detach vdisk

Não precisamos dar exit pois já iremos utilizar o diskpart novamente

 4º Passo – Plugar o Pen Drive para formatarmos e preparar a partição

Agora iremos selecionar o Pen Drive no diskpart, digite:

list disk

select disk 2 – Coloque o número que aparece na sua lista (em meu caso procuro pelo pen drive de 32gb – Cuidado para não formatar outro disco, escolha o correto)

clean

create partition primary

select partition 1

active

format quick fs=ntfs

assign letter=v

exit

 5º Passo – Copiar o VHDX para o Pen drive

Apenas vá em seu c:\hypervboot e copie o vhdx para seu pen drive com um control + c e control + v

6º Passo – Criar setor de boot/mbr com a ferramenta bootsect

1 – Voltando para a pasta do WADK no CMD, iremos voltar um nível e anterior e digitar BCDBoot no lugar do Dism, resultado igual abaixo

cd “C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64\BCDBoot”

2 – digitar o comando abaixo

Bootsect /nt60 v: /force /mbr – aponte em v: para a letra do seu pen drive

 7º Passo – Anexar VHDX no Pen drive usando diskpart

Já no diskpart digitamos

select vdisk file=V:\2012R2.vhdx

attach vdisk

exit – nesse caso precisamos sair do diskpart para o passo seguinte

8º Passo – Copiar os arquivos necessários para o Pen drive dar boot

bcdboot r:\windows /s v:

 9º Passo – Desativar o arquivo de paginação (Paging File) para melhor desempenho

Como estamos instalando num pen drive e não num servidor de produção precisamos desativar a paginação, novamente no cmd (fora do diskpart) – Lembrando caso comando não funcionar copiando e colando, tente digitar, as vezes copiar pode não funcionar se copiar algum espaço a mais

1 – Carregar o registro do VHDX

reg load HKLM\HyperVTemp r:\windows\system32\config\system

2 – Remover o valor do registro do Page Files

reg add “HKLM\HyperVTemp\ControlSet001\Control\Session Manager\Memory Management” /v PagingFiles /t REG_MULTI_SZ /d “” /f

 3 – Deletar o valor de entrada do Page File

reg delete “HKLM\HyperVTemp\ControlSet001\Control\Session Manager\Memory Management” /v ExistingPageFiles /f

 4  – Descarregar registro do VHDX

Reg unload HKLM\HyperVTemp

10º Passo – Desanexar o VHDX do Pen drive

No diskpart digitamos

select vdisk file=v:\2012R2.vhdx

detach vdisk

exit 

11º Passo – Bootar Pen drive

Agora basta você reiniciar seu computador e testar escolhendo para botar via USB.

Ele irá pedir para inserir senha de administrador como se fosse a primeira vez que você tenha formatado o Windows Server ou o próprio Hyper-V Server

Após os passos é só utilizar seu Hyper-V Server 2012 R2 para os testes.

Espero que gostem do artigo e que o passo a passo seja claro. J

Sair da versão mobile