Como eu faria uma instalação VHD do Windows 8 a partir do Windows 7

12

Atualmente, estou aguardando meu novo sistema brilhante para executar o Windows 8. Eu tenho um sistema mais antigo que possui o Windows 7 instalado agora e gostaria de experimentar o Windows 8 enquanto isso. Pretendo usar a avaliação da edição corporativa para testá-la e desinstalá-la quando receber meu novo sistema.

Eu gostaria de fazer uma instalação de VHD - inicializando um VHD em um sistema ativo em vez de uma VM - o que parece ser a melhor opção para mim, para que eu possa simplesmente excluir o VHD e recuperar meu sistema ao estado anterior quando feito. Como eu faria isso - De que ferramentas eu precisaria e qual seria o processo?

Journeyman Geek
fonte
Apenas para verificar, você quer dizer um VHD em uma máquina virtual ou literalmente inicializando diretamente a partir do VHD?
Nhinkle 20/10/12
Editado para refletir isso.
Journeyman Geek
É certo que tenho um viés aqui, mas a qualidade das respostas na outra pergunta não é tão boa. Ambas as respostas são apenas link. Queremos fechar isso em favor do outro?
Journeyman Geek
Veja também: meta.superuser.com/a/5759/85165 (envio pelo meu blog)
George Duckett

Respostas:

10

Consegui fazer isso com a ajuda deste ótimo artigo de Harold Wong sobre technet . Devo observar que partes do processo provavelmente são substancialmente semelhantes à resposta do r.tanner.f , mas há algumas diferenças em ambos os lados do processo e como realmente o fizemos.

Pré-requisitos:

  • Disco de instalação do Windows 8 fui com o disco de avaliação da empresa
  • imagex (do WAIK - também contém bcdboot)
  • easybcd , bcdboot (está no system32), visualbcd ou algum outro editor de bcd
  • Como o Windows 7 atual é instalado no sistema, os gerenciadores de inicialização mais antigos não executam botas VHD

Preparando um VHD

Você pode criar um vhd a partir do gerenciador de disco - clique em Iniciar e procure por gerenciamento de disco. Selecione Criar e formatar partições do disco rígido (ou vá para o painel de controle -> gerenciamento do computador -> gerenciamento de disco) insira a descrição da imagem aqui

Criar um VHD é muito simples, selecione a ação e Criar VHD

insira a descrição da imagem aqui

Configure o VHD a seu gosto. Selecionei um grande disco dinâmico na partição em que costumo armazenar imagens de VM.

insira a descrição da imagem aqui

Isso deve resultar em um novo 'disco' que você pode usar como qualquer outro disco. Clique com o botão direito do mouse no nome do disco e selecione inicializar; em seguida, clique com o botão direito do mouse na partição no lado direito para formatar. Tome nota da nova unidade posterior - aqui está o seu H:

insira a descrição da imagem aqui


Processo de instalação

Nesse ponto, podemos praticamente tratar o VHD da mesma maneira que tratamos um disco rígido comum. Você deseja extrair o WAIK e os ISOs de instalação para separar pastas ou montá-los. Tome nota do caminho do install.wim no CD de instalação do Windows 8 - geralmente em \install\sources\relação à raiz dos arquivos do Windows 8

Copie o imagex e (se estiver usando o bcdboot) para um local conveniente. Inicie um prompt de comando com privilégios de administrador

insira a descrição da imagem aqui

Execute o imagex de onde você o salvou - imagex /apply /path/to/install.wim 1 h:\onde h: é a letra da unidade do VHD. Isso levou cerca de 10 minutos

insira a descrição da imagem aqui

Existem duas opções para tornar a imagem inicializável, primeiro, para executar o bcdboot a partir do waik. Eu fui com o easybcd, pois não tinha o bcdboot na mão. Selecione adicionar nova entrada e defina as coisas da seguinte maneira nas janelas, não na guia vhd. Estamos tratando o VHD como um disco normal.

insira a descrição da imagem aqui

Agora reinicie e selecione o Windows 8 no gerenciador de inicialização do Windows, e você deve estar definido. Você pode simplesmente excluir o VHD e a entrada de inicialização para desfazer a instalação.

Journeyman Geek
fonte
1
Apenas para observar, se o Windows 8 não aparecer no gerenciador de inicialização, inicialize novamente no Windows e veja se o vhd está conectado, isso aconteceu uma ou duas vezes nos testes.
Journeyman Geek
WAIK é um grande e irritante download. Como alternativa, você pode capturar o imagex solicitando esse hotfix à Microsoft - eles enviarão um link para download por e-mail.
22412 Bob
Eu tinha uma cópia de experiências anteriores. O artigo de Harold Wong também tem uma cópia.
Journeyman Geek
1

O Blog do Remus Rigo tem vários posts sobre instalação e inicialização a partir de um VHD.

Editado:

  1. Prepare o arquivo VHD:
    • abra a execução e digite start compmgmt.msc
    • vá para Ação -> Criar VHD
    • escolha entre o tamanho fixo (tamanho da mudança do canot) e expandido dinamicamente (o arquivo aumentará conforme necessário)
    • selecione procurar e salve o arquivo VHD
  2. inicializar a partir da mídia do Windows 8 (dvd, usb)
  3. na tela de configuração, pressione Shift + F10 para exibir o prompt de comando
  4. montar o arquivo vhd

    diskpart
    > select vdisk file=x:\PathToFile\VhdFile.vhd
    > attach vdisk
    
  5. instale o Windows 8 no arquivo / partição vhd

Remus Rigo
fonte
5
Nem postar realmente responde a pergunta de qualquer forma substancial. Além disso, as respostas apenas ao link podem ficar obsoletas e perderíamos qualquer valor que tivéssemos dele se o site com o link fosse desativado.
Journeyman Geek