Encontrei uma solução! Eu tive que executar o ntffix no disco usando:
ntfsfix /dev/loop0
E então montou muito bem!
Eu recentemente fiz uma mudança para o Fedora. Eu tenho uma imagem de disco NTFS que eu fiz de um disco rígido com falha no Ubuntu usando o ddrecover.
No Ubuntu, eu poderia montar a imagem muito bem e recuperar os arquivos, no entanto, no Fedora, parece que não quer ser legal.
Então, depois de problemas usando o mount, vejo o que o kpartx pode fazer por mim. Parece detectar corretamente que é um dispositivo de loop de 1.0 TB em discos. A imagem foi feita a partir de um disco NTFS. No entanto, quando tento montá-lo, recebo este erro:
Error mounting /dev/loop0 at /run/media/User/Rock: Command-line 'mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/loop0" "/run/media/Jesuszilla/Rock"' exited with non-zero exit status 12: Failed to read last sector (1953519615): Invalid argument
HINTS: Either the volume is a RAID/LDM but it wasn't setup yet,
or it was not setup correctly (e.g. by not using mdadm --build ...),
or a wrong device is tried to be mounted,
or the partition table is corrupt (partition is smaller than NTFS),
or the NTFS boot sector is corrupt (NTFS size is not valid).
Failed to mount '/dev/loop0': Invalid argument
The device '/dev/loop0' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
(udisks-error-quark, 0)
O que exatamente está acontecendo, e existe uma maneira de corrigir isso?
EDIT: Encontrou uma solução! Eu tive que executar o ntffix no disco usando:
ntfsfix /dev/loop0
E então montou muito bem!
Tags ntfs mount data-recovery fedora ddrescue