我有一个旧的外部硬盘,其中一些文件夹显示为“二进制”工作文件并且无法打开(其他一些文件夹没有问题)。
高清:
Filesystem type: msdos
相关文件夹显示如下:
Type: Binary (application/octet-stream)
我正在使用 Linux Ubuntu。我该如何恢复它?
答案1
如果您想确保不丢失数据,请先创建源设备的备份。
在 Linux 终端中尝试以下命令:
sudo apt-get install dosfstools
sudo dosfsck -w -r -l -a -v -t /dev/xxxx
xxxxx是您要检查的分区。
-w
表示立即写入磁盘。-r
表示以交互方式进行磁盘检查(遇到错误时询问您该怎么做)。在较新版本的清除这是默认的。-l
表示列出处理的文件名。-a
表示自动修复错误。如果您希望更好地控制修复可能的错误,请不要使用它。-v
表示详细模式。生成稍多一点的输出。-t
表示将不可读的簇标记为坏的。
您可以在这里找到其他解决方案/工具 -https://askubuntu.com/questions/147228/how-to-repair-a-corrupted-fat32-file-system/147237#147237