A imagem de backup NTFS não será montada

5

Eu fiz uma imagem da minha partição NTFS antes de formatá-la, mas agora ela não será montada. Tenho certeza que já montei essa imagem antes.

root@z:/var/backup# mkdir Storage-disk
root@z:/var/backup# mount Storage-disk.img Storage-disk
ntfs_attr_pread_i: ntfs_pread failed: Input/output error
Failed to read vcn 0x2: Input/output error
Failed to mount '/var/backup/Storage-disk.img': Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.

Eu tentei executar o ntffix na imagem, mas sem dados.

root@z:/var/backup# ntfsfix Storage-disk.img
Mounting volume... pread: Input/output error
Failed to calculate number of free MFTs: Input/output error.
FAILED
Attempting to correct errors...
Processing $MFT and $MFTMirr...
Reading $MFT... OK
Reading $MFTMirr... OK
Comparing $MFTMirr to $MFT... OK
Processing of $MFT and $MFTMirr completed successfully.
Setting required flags on partition... OK
Going to empty the journal ($LogFile)... OK
pread: Input/output error
Failed to calculate number of free MFTs: Input/output error.
Remount failed: Input/output error.

Escusado será dizer que eu realmente quero que este backup funcione :-( Por favor, ajude!

Atualização: ntfsmount diz isto:

root@z:/var/backup# ntfsmount Storage-disk.img Storage-disk
pread: Input/output error
Failed to calculate number of free MFTs: Input/output error.
Failed to mount '/var/backup/Storage-disk.img': Input/output error.
NTFS is inconsistent. Run chkdsk /f on Windows then reboot it TWICE!
The usage of the /f parameter is very IMPORTANT! No modification was
made to NTFS by this software.
Mount failed.

Como executo chkdsk /f em uma imagem? Eu tenho que criar uma partição e escrever a imagem nela? Como eu faço isso?

    
por Znarkus 22.09.2010 / 21:27

2 respostas

3

Já tentou executar um scandisk no Windows? É assim que eu sempre consertei partições defeituosas.

    
por Carson Wright 24.09.2010 / 06:09
1

Isso também pode ser devido a um erro no sistema de arquivos que contém a imagem (basicamente o dispositivo no qual storage-disk.img está armazenado). Você tentou verificar esse dispositivo com fsck?

Se isso for bem-sucedido, as seguintes opções são as seguintes:

  1. Faça uma cópia (usando cp ou ntfsclone ) e tente montá-lo com opção de força
  2. Use TestDisk
  3. Repare via ChkDsk executando janelas na VM.
por koushik 01.10.2010 / 15:30