use*_*970 5 data-recovery exfat filesystem-corruption external-hard-drive macos
我有一个格式化为 exFAT 的外部驱动器。当我插入它时,它没有显示在我的系统上。 当我运行磁盘工具时,驱动器出现在我的系统上,但我收到以下消息:
根据需要更新卷的引导支持分区。
错误:磁盘工具无法修复此磁盘。备份尽可能多的文件,重新格式化磁盘,并恢复备份的文件。
然后我fsck_exfat
在终端中运行并得到以下信息:
sudo fsck_exfat /dev/disk2s1
Password:
fsck_exfat: Opened /dev/rdisk2s1 read-only
** Checking volume.
** Checking main boot region.
** Checking system files.
** Volume name is 2tb_WD.
** Checking upper case translation table.
** Checking file system hierarchy.
fsck_exfat: Couldn't read 131072 bytes at offset 302667137024: Input/output error
Run Code Online (Sandbox Code Playgroud)
如何恢复外置硬盘上的数据?
“fsck_exfat:无法读取偏移量 302667137024 处的 131072 字节:输入/输出错误”ruh ruh raggy....
IO 错误通常非常严重,可能表明硬件故障 - 从坏集群(这还不算太坏)、坏电缆(令人讨厌)一直到逐渐的、完全的、不可恢复的故障。,此时我敦促您备份该驱动器中对您有意义的任何内容。我会使用ddrescue (可能通过 macports 或 fink 等可用)和/或以任何可能的方式复制任何意味着任何内容的内容并且可供您使用(我已手动复制出甚至 ddrescue 失败的文件),检查磁盘运行状况,然后重新格式化磁盘。