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?
>
before each line of a blockquote, and indent code blocks with four spaces.