Disk2vhd: erro durante a cópia. O erro não pôde ser executado devido a um erro de E / S

1

Estou tentando converter um disco do sistema Windows Server2008 R2 totalmente corrigido em um VHD usando o disk2vhd da Microsoft Sysinternals.

Sempre que a conversão falha com error during copy. The error could not be performed due to an I/O error , independentemente de eu usar o formato vhd ou vhdx ou quando eu uso a opção Cópia de Sombra de Volume.

Eu sou um administrador local, executando o disk2vhd como administrador e desabilitei o antivírus no servidor, mas não faz diferença.

Eu vejo esse evento no eventlog em torno do mesmo tempo que o erro, então suspeito que estejam relacionados.

Volume Shadow Copy Service error: Unexpected error querying for the IVssWriterCallback interface. hr = 0x80070005, Access is denied. This is often caused by incorrect security settings in either the writer or requestor process.

Operation: Gathering Writer Data

Context: Writer Class Id: {GUID} Writer Name: System Writer

Writer Instance ID: {GUID}

Qual é o problema aqui e por que não consigo converter esse disco?

    
por DomBat 19.02.2015 / 09:14

4 respostas

3

Seu chkdisk estúpido, mas em execução primeiro (sim, mesmo quando você não está recebendo mensagens de erro ou problemas em qualquer outro lugar) antes de executar o hd2vhd novamente corrigiu isso para nós muitas vezes.

    
por 30.09.2016 / 05:24
0

Depois de examinar mais a entrada do log de eventos, sugere-se que o DCOM precise de mais permissão para resolver a mensagem de acesso negado (adição do serviço de rede).

Veja aqui: link

Isso resolveu o primeiro problema. Agora, no log de eventos, ele diz:

The shadow copies of volume C: were aborted because of an IO failure on volume C:.

e muito disso:

The driver detected a controller error on \Device\Ide\IdePort0

Vou pesquisar isso e postar uma resposta se eu chegar em algum lugar. O disco está falhando, sabemos disso por meio de diagnósticos, então espero que não esteja muito longe!

    
por 19.02.2015 / 10:41
0

Eu tive sucesso usando a ferramenta Xen Convert gratuita do XenServer ao transferir um servidor físico do windows para o HyperV.

Xen Convert: link

Xen Converter documentação: link

Nota : Ainda não tenho "pontos" suficientes para publicar um comentário. Então, eu compartilho uma sugestão que possivelmente contornaria o problema. Xen Convert, em geral, é uma ferramenta mais poderosa, então sysinternals disk2vhd que eu recomendo que os usuários experimentem.

    
por 15.05.2016 / 02:00
-1

Bem, por um lado, você provavelmente deveria estar usando uma solução P2V completa para o Hyper-V, como o Virtual Machine Manager da Microsoft . Alternadamente, o VMware Convertor é uma solução padrão para P2V em qualquer máquina, porque é grátis, suporta quase tudo que você pode encontrar para jogá-lo e é apoiado por empresas de virtualização de topo lá fora. (Você faria o seu P2V, colocaria a máquina virtualizada em um dispositivo ovf e, em seguida, seria capaz de importar o OVF para o host do Hyper-V.)

Quanto ao resto:

  1. Apenas a conversão da unidade do sistema para um formato de disco virtual não resultará em um sistema inicializável.
  2. Você está tentando converter a partição System Reserved (isso é o que dá a você o erro - você não pode acessar isso, nem mesmo como administrador).
por 19.02.2015 / 09:52