Não consigo inicializar meu VHDX que foi criado a partir da unidade física

2

Eu preciso migrar o servidor de arquivos Server 2012 R2 (físico) para outro servidor (virtual). É por isso que preciso criar arquivos VHDX para executá-los posteriormente no Hyper-V

Todas as minhas unidades não foram problema, exceto o C Drive.

Sempre que eu inicializo o C Drive criado, recebo este erro:

SeeusimplesmenteabriroVHDXnomeusistemadearquivosouemqualquerservidor,recebooseguinteerro,quedizyouneedtoformattheF:Drivebeforeyoucanuseit:

Comovocêpodever,oVHDXcontémestranhamente2unidadeseumadelas(F:)nãoestáformatada.éporissoquenãoconsigousaroarquivoVHDX,porqueelenãoreconheceessaunidade,euacho.EuachoqueéaquiqueaEFIestálocalizada.

EutenteicriaroVHDXde3maneirasdiferentes.Nasduasprimeirasformas,tentei Disk2VHD

assim (tentei com o \?\volume e sem a partição \?\volume ):

AterceiramaneiraquetenteiédiretamentedoHyper-V,ondeeupoderiadizerquequeriacriarumVHDXapartirdeumaunidadefísica.

mas todos eles obtêm o mesmo resultado final, o VHDX corrompido.

Eu li em algum lugar que eu preciso de mountvol x: /s primeiro para tornar minha partição EFI visível para disk2vhd, mas mountvol não parece ter mais /s ?

Como posso obter um VHDX funcional? Obrigado

    
por SimonS 26.03.2018 / 13:29

1 resposta

0

Eu sugiro bootrec / fixboot ou bootrec / rebuildbcd durante a inicialização da VM com o disco anexado, mas para escrever um pouco mais para a minha dica no seu caso, como vi sua unidade C é realmente a unidade E, verifique bcdedit por favor também ;

Inicialize a máquina virtual a partir da mídia de instalação correta do Microsoft Windows (Arquitetura correta e versão do sistema operacional). Selecione o layout de teclado e as opções de idioma apropriados e clique em Avançar. Clique em Reparar o seu computador. Selecione o sistema operacional a ser reparado e clique em Avançar. Clique em Iniciar > Executar, digite cmd e clique em OK. Digite bcdedit e pressione Enter. Sob o título do Gerenciador de inicialização do Windows com o identificador definido como {bootmgr}, você pode ver que o dispositivo está configurado para inicialização. Da mesma forma, sob o Windows Boot Loader com o identificador definido como {default}, você poderá ver que o dispositivo e osdevice estão configurados para inicialização. Esses itens devem ser definidos corretamente para o seu ambiente. Geralmente, eles aparecem como partição = C :. Em alguns casos, o identificador {default} pode tê-los configurado para partição = E:.

Execute estes comandos para corrigir a configuração:

Nota: o bcdedit está localizado neste caminho: c: \ windows \ system32.

partição do dispositivo bcdedit / set {bootmgr} = C:

partição do dispositivo bcdedit / set {default} = C:

bcdedit / set {default} partição osdevice = C:

Digite exit no prompt de comando e selecione Shutdown. A reconfiguração deve agora ser concluída com sucesso. Se falhar novamente, repita os passos 1 a 7 e execute estes comandos para definir o dispositivo padrão para partição = E:

partição do dispositivo bcdedit / set {bootmgr} = C:

partição do dispositivo bcdedit / set {default} = E:

bcdedit / set {default} partição osdevice = E:

    
por 27.03.2018 / 04:20