Como faço para reparar um arquivo do disco VMWare?

Como faço para reparar um arquivo do disco VMWare?

Tenho uma cópia do Ubuntu 16.04 (convidado) em execução no VMWare Workstation (11.1.3 build-3206955) no Windows 7 (host). Recentemente estava trabalhando e recebi a seguinte mensagem.

A operação no arquivo "C:\Users\mcdonaldd\Documents\Virtual Machines\Ubuntu 64 (2016)\Ubuntu 64 (2016)-s005.vmdk" falhou.

Se o arquivo residir em um sistema de arquivos remoto, certifique-se de que a conexão de rede e o servidor onde o disco reside estejam funcionando corretamente. Se o arquivo residir em mídia removível, reconecte a mídia.

Selecione Tentar novamente para tentar a operação novamente.

Selecione Cancelar para encerrar esta sessão.

Selecione Continuar para encaminhar o erro ao sistema operacional convidado.

insira a descrição da imagem aqui

o arquivo não está em um sistema de arquivos remoto... o que é meio confuso. Fazer "Repetir" e "Continuar" não pareceu fazer nada e o alerta apareceu novamente. Então apertei "Cancelar" e a máquina fechou. Estou tentando reparar o arquivo usando o seguinte comando; no entanto, acabei de receber a resposta abaixo. Alguém pode me instruir sobre como resolver esse problema? Obrigado!

C:\Program Files (x86)\VMware\VMware Workstation>vmware-vdiskmanager -R "C:\Users\mcdonaldd\Documents\Virtual Machines\Ubuntu 64 (2016)\Ubuntu 64 (2016)-s005.vmdk"
VixDiskLib: Invalid configuration file parameter. Failed to read configuration file.

C:\Program Files (x86)\VMware\VMware Workstation>vmware-vdiskmanager -R "C:\Users\mcdonaldd\Documents\Virtual Machines\Ubuntu 64 (2016)\Ubuntu 64 (2016)-s005.vmdk"

insira a descrição da imagem aqui

Editar: Se eu tentar copiar/colar o arquivo em um diretório diferente, receberei o seguinte alerta no Windows 7.

Não é possível ler o arquivo ou disco de origem.

Ubutnu 64 (2016)-s005.vmdk
Tipo: arquivo de disco virtual VMware
Tamanho: 675 MB
Data de modificação: 17/03/2016 10h51

insira a descrição da imagem aqui

Editar 2: Tentei executar o chkdsk para ver se havia algum erro e não houve nenhum.

CHKDSK is verifying files (stage 1 of 3)...
  320768 file records processed.
File verification completed.
  1645 large files processed.
  0 bad file records processed.
  2 EA records processed.
  92 reparse records processed.
CHKDSK is verifying indexes (stage 2 of 3)...
  406032 index entries processed.
Index verification completed.
  0 unindexed files scanned.
  0 unindexed files recovers.
CHKDSK is verifying security descriptors (stage 3 of 3)...
  320768 file SDs/SIDs processed.
Security descriptor verification completed.
  42633 data files processed.
CHKDSK is verifying Usn Journal...
  39131152 USN bytes processed.
Usn Journal verification completed.
Windows has checked the file system and found no problems.

 476042239 KB total disk space.
 359298748 KB in 247318 files.
    147996 KB in 42634 indexes.
         0 KB in bad sectors.
    441295 KB in use by the system.
     65536 KB occupied by the log file.
 116154200 KB available on disk.

      4096 bytes in each allocation unit.
 119010559 total allocation units on disk.
  29038550 allocation units available on disk.

Editar 3: Depois de agendar o chkdsk para ser executado no meu computador, uma vez reiniciado, esta mensagem acontece e não me permite ...

Checking file system on C:
The type of the file system is NTFS.
Volume label is OS.

A disk check has been scheduled.
Windows will now check the disk.
Cannot open volume for direct access.
Autochk cannot run due to an error caused by a recently installed software
package.
Use the system restore feature from the control panel to restore the system
 to a point prior to the
recent software package installation.
An unspecified error occured (766f6c756d652e63 3f1).

Editar 4: Removi a unidade e conectei-a a outro computador... executei o chkdsk e tudo voltou sem erros. Apenas atualizando o post com essas informações.

Consegui "reparar" o disco vmdk. Primeiro executei um comando debug na unidade vmdk principal. Em seguida, ele me direcionou para um dos arquivos específicos naquele diretório com erro. Isso me permitiu executar o -Rcomando e corrigi-lo. Em seguida, desfragmentei o disco - por precaução - e agora estou tentando atualizar o sistema Ubuntu novamente para ver se há erros.

Editar 5:

Ainda há erros...

informação relacionada