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.
I tried:
Using
ntfsfix. I have only the mount point (/mnt/v), butntfsfixasks for a device name (/dev/...).df -Treports filesystem typefuseblk(looks like a nickname for NTFS) and device/dev/mapper/truecrypt1. Howeverntfsfix /dev/mapper/truecrypt1doesn't work (it saysRefusing to operate on read-write mounted device /dev/mapper/truecrypt1.).rm /mnt/v/path/to/corruptedfilename.shgivesrm: 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?