DiskToVhd gerado VHD não é inicializável

11

Eu tinha o windows 10 laptop, usei o disk2VHD para converter disco em VHD. Agora estou tentando montá-lo na caixa virtual em outra máquina, mas parece não estar inicializando.

Eu usei o windows 10 ISO e através do CMD eu acho que não da minha partição tem propriedade bootdisk = yes.

Por favor, orientar, como posso converter este VHD para inicializável?

Atualizar

Euencontreiesteartigo,

link

com base nisso eu tentei passo, no passo 8 eu estou preso, por favor veja a imagem abaixo

Atualização2

Estaéamáquinaprincipal

Mais atualizações com base nos comentários

Ainda tenho acesso à máquina física, só tem 1 C: Drive e o restante são duas unidades System EFI + unidade de recuperação.

Quando eu uso o Disk2VHD, ele só mostra duas unidades para copiar não 3.

    
por Developer 28.04.2016 / 20:46

3 respostas

12

O que você precisa é mountvol drive: /S , que monta a partição do sistema EFI em uma letra de unidade para que disk2vhd descubra, onde drive: pode ser qualquer letra de unidade disponível (por exemplo, D: ):

Certifique-sedeexecutaropromptdecomando(paramountvol)edisk2vhdcomoadministrador.

SevocêtiveroWindows10Pro/EnterpriseeorecursoHyper-Vadicionados,tambémpoderáusaroAssistenteparaNovoDiscoRígidoVirtualnoHyper-VManager(ouocmdletNew-VHDPowerShell)paracriarumVHD(X)deumaunidadefísica:

Isso não requer que você monte o ESP com mountvol .

    
por 07.05.2016 / 15:24
4

Espero que você tenha o laptop original do Windows (que usa o disco efi e gpt). Este é um procedimento que podemos usar para contornar o problema do Disk2VHD. O mesmo problema que você está experimentando ao tentar utilizá-lo. No Windows server 2012 / Win-8.1, isso funciona. Eu espero que você possa usá-lo.

  1. Use a ferramenta Disk2VHD. Execute-o e defina um local para armazenar o arquivo VHDX. Você pode clicar no botão Criar para fazer isso.
  2. Para a próxima etapa, você pode usar a mesma máquina. Você precisa usar uma máquina com Windows 8.1 ou posterior.
  3. Monte o VHDX. Anote também a letra da unidade.
  4. Na próxima etapa, converteríamos o GPT para o MBR.
  5. Use seu editor de disco favorito (recomendo que você use um software de terceiros para reduzir a sobrecarga e as complicações) e visualize as propriedades do disco.
  6. Clique com o botão direito do mouse no disco GPT e converta-o em um MBR. Aceite os avisos.
  7. Na etapa 3, anotou a letra da unidade. Agora, exclua todas as unidades desse disco gpt antes da letra da unidade indicada.
  8. Desconecte e ejete o disco.
  9. Carregue o VHD usando o Hyper-v ou o Virtualbox (não tentei o Virtualbox, pois não estou usando-o).
  10. Anexe uma iso inicializável à máquina virtual.
  11. Inicialize a partir do iso.
  12. Ir para opções de reparo.
  13. Clique em Solucionar problemas e, em seguida, abra o prompt de comando
  14. Execute os seguintes comandos (talvez seja necessário ajustar os números de disco e partição, dependendo do cenário de configuração)

    diskpart lista de discos selecione o disco 0 lista de partições selecione a partição 1 ativo sair

  15. Reinicialize novamente e execute os seguintes comandos

    bootrec / fixmbr bootrec / fixboot bootrec / rebuildbcd

  16. Inicialize normalmente na próxima vez.

O problema com a sua segunda abordagem é que você não tinha uma partição de inicialização funcional que pudesse ser criada. Não está marcado como ativo. No entanto, como eu não estou ciente do procedimento que você tomou para capturá-lo, você tem que tentar usar essa solução para ajustar a coisa.

    
por 05.05.2016 / 06:45
2

Acho que outra alternativa viável seria fazer as coisas à moda antiga.

Passo 1: Clone sua máquina física com Clonezilla em um drive USB externo

Etapa 2: Conecte a unidade USB à sua máquina host do Virtualbox

Passo 3: Com uma nova sessão de convidado no Virtualbox, inicialize com o arquivo ISO do Clonezilla, junto com um VHD em branco e grande o suficiente (esperamos que 300GB seja o suficiente no seu caso?) e também certifique-se de que seu novo convidado capaz de acessar a unidade externa. Você pode receber ideias deste vídeo

Etapa 4: conclua a restauração e, em seguida, inicialize com o novo arquivo VHD

Etapa 5: se houver algum problema, você pode usar o ISO do Windows 10 para solucionar problemas adicionais (da mesma forma que você fez)

Na verdade, se você tem uma rede local rápida e não se importa em ter a máquina principal desligada por mais tempo, você pode tentar usar a opção ftp no Clonezilla. Com o live ftp você pode ignorar um armazenamento temporário para armazenar os arquivos de imagem (neste exemplo, uma unidade USB)

Espero que isso ajude.

    
por 05.05.2016 / 11:46

Tags