Recover a corrupted exFAT volume under OS X

24,913

Solution 1

I have had lot's of problems with exFat and OS X (especially if the disk isn't securely disconnected). Disk Utility was never able to fix my drive. However a simple fix disk errors with Windows 7/8 would fix the problem immediately and make the drive work again with OS X.

Solution 2

"fsck_exfat: Couldn't read 131072 bytes at offset 302667137024: Input/output error" ruh ruh raggy....

IO errors are usually VERY bad and could indicate a hardware failure - anything from bad clusters (which arn't too bad), bad cables (which are annoying) right down to gradual, complete, irrecoverable failure. , and at this point I'd urge you to backup whatever thats in that drive that means anything to you.I'd use ddrescue (probably available over something like macports or fink) and/or copy anything that means anything in whatever way possible and available to you (I've manually copied out files where even ddrescue failed), check disk health, then reformat the disk.

Share:
24,913

Related videos on Youtube

user233970
Author by

user233970

Updated on September 18, 2022

Comments

  • user233970
    user233970 almost 2 years

    I have a external drive that is formatted as exFAT. It does not show up on my system when I plug it in. When I run Disk Utility, the drive appears on my system but I get the following message:

    Updating boot support partitions for the volume as required.

    Error: Disk Utility can’t repair this disk. Back up as many of your files as possible, reformat the disk, and restore your backed-up files.

    I then ran fsck_exfat in a terminal and got the following:

    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
    

    How can I recover the data on the external hard drive?

  • Admin
    Admin about 2 years
    Perhaps on other *nix systems or on Mac with other filesystems, but Mac's support for exFAT in fsck turns out to be very flaky. I'm having the above problem with microSD cards less than a month old and not used very much, but shared between three devices. I could fix the filesystems by booting my Android phone with the sdCard attached and it works perfectly again on all devices. If it weren't for this experience I would've agreed with you.