如何修复 truecrypt 虚拟加密磁盘上的文件?

如何修复 truecrypt 虚拟加密磁盘上的文件?

我有一个文件(例如volume.tc),它是一个虚拟加密磁盘。当我使用 挂载时sudo truecrypt volume.tc /mnt/v,我可以访问大多数文件,但此卷上的一个文件(例如corruptedfilename.sh)由于某些未知原因损坏:例如,当我调用 时ls,它显示ls: cannot open corruptedfilename.sh: Input/output error

我试过:

  1. 使用ntfsfix。我只有挂载点 ( /mnt/v),但ntfsfix要求输入设备名称 ( /dev/...)。df -T报告文件系统类型fuseblk(看起来像 NTFS 的昵称)和设备/dev/mapper/truecrypt1。但是ntfsfix /dev/mapper/truecrypt1不起作用(它显示Refusing to operate on read-write mounted device /dev/mapper/truecrypt1.)。

  2. rm /mnt/v/path/to/corruptedfilename.sh给出rm: cannot remove "/mnt/v/path/to/corruptedfilename.sh": Input/output error

问题:有没有办法恢复corruptedfilename.sh,或至少删除它,以便我能够再次创建它?

相关内容