Boot no Windows 7 e Windows 2008 com VHD

A um tempo atrás comentei que o Windows 7 e o Windows 2008 permitiam o uso nativo de discos virtuais (VHD): http://www.marcelosincic.eti.br/Blog/post/Virtual-Hard-Disk-(VHD-e-WIM)-no-Windows-7-e-Windows-2008.aspx

Porem, como fazer boot por eles?

Existem duas formas. A primeira é mais simples, mas cria um boot primario. A segunda é um pouco mais detalhada.

 Segue o primeiro método, passo-a-passo:

  • Siga os passos do post acima para acrescentar o VHD na lista de discos
  • Acesse o command prompt (administrador no Windows 7)
  • Digite a seguencia:
    • cd <letra>:\Windows\System32
      bcdboot <letra>:\Windows

Este método é simples porque acrescenta uma entrada de boot baseada nos dados do diretório windows do VHD.

Segue o segundo método, passo-a-passo:

  • Siga os passos do post acima para acrescentar o VHD na lista de discos
  • Acesse o command prompt (administrador no Windows 7)
  • Digite a seguencia:
    • bcdedit /copy {current} /d “Nome do SO”   (Este comando retorna o CLSID que deve ser usado nos outros comandos)
      bcdedit /set {CLSID} device vhd=[<letra>:]\Arquivo.vhd
      bcdedit /set {CLSID} osdevice vhd=[<letra>:]\Arquivo.vhd
      bcdedit /set {CLSID} detecthal on

Este segundo método primeiro cria um clone do SO que já existe, altera o nome e a localização apontando para o VHD e liga o detector de hardware.

Deletando a entrada no BOOT

Utilize os dois comandos abaixo, o primeiro para descobrir o CLSID e o segundo para deletá-lo:

  • bcdedit (irá listar, veja o que quer deletar e copie o CLSID
  • bcdedit /delete {CLSID}

OBSERVAÇÃO IMPORTANTE:

O fato de VHDs poderem ser criados no VirtualPC, Virtual Server, Hyper-V ou VirtualBox não quer dizer que você pode subir a maquina virtual nestes programas, instalar o SO e depois utilizar para Dual-Boot normalmente. O problema neste caso é que estes virtualizadores trabalham com drivers de hardware "virtuais" o que pode não funcionar na maquina fisica.

 

TechNet Community: System Center (SCOM/SCCM/SCDPM) e Migração Exchange 2003 para Exchange 2007

Os dois eventos abaixo estão abertos para inscrição pela Microsoft, não deixem de comparecer !!!

terça-feira, 28 de julho de 2009 9:00 - terça-feira, 28 de julho de 2009 12:00 Brasília

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032422367&Culture=pt-BR

segunda-feira, 3 de agosto de 2009 19:00 - segunda-feira, 3 de agosto de 2009 22:00 Brasília

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032422365&Culture=pt-BR

MSDN Community: Visual Studio 2008 - WPF/WCF/Silverlight e Sharepoint 2007 para Desenvolvedores

Os dois eventos abaixo estão abertos para inscrição pela Microsoft, não deixem de comparecer !!!

segunda-feira, 27 de julho de 2009 9:00 - segunda-feira, 27 de julho de 2009 12:00 Brasília

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032422336&Culture=pt-BR

quarta-feira, 5 de agosto de 2009 19:00 - quarta-feira, 5 de agosto de 2009 22:00 Brasília

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032422335&Culture=pt-BR