I have a file (say
volume.tc), which is a virtual encrypted disk.
When I mount with
sudo truecrypt volume.tc /mnt/v, I can access most of the files, but one file on this volume (say
corruptedfilename.sh) got corrupt
for some unknown reason: for example, when I call
ls, it says
ls: cannot open corruptedfilename.sh: Input/output error.
ntfsfix. I have only the mount point (
ntfsfixasks for a device name (
df -Treports filesystem type
fuseblk(looks like a nickname for NTFS) and device
ntfsfix /dev/mapper/truecrypt1doesn't work (it says
Refusing to operate on read-write mounted device /dev/mapper/truecrypt1.).
rm: cannot remove "/mnt/v/path/to/corruptedfilename.sh": Input/output error.
The question: Is there a way to recover
corruptedfilename.sh, or at least delete it, so I would be able to create it again?