A few days ago I left an external hard drive connected to my MacBook. MacBook's battery drained and therefore the drive was "not properly disconnected". Ever since I can't have access to my drive anymore. I've been trying to mount it or verify it with Terminal as well as Single User Mode fsck -fy. But I haven't managed to succeed.
The original drive is 4TB and was formatted in ExFat. This is what I have tried in Terminal
diskutil list
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *4.0 TB disk2
1: EFI EFI 209.7 MB disk2s1
2: Microsoft Basic Data 4.0 TB disk2s2
diskutil verifydisk disk2
Started partition map verification on disk2
Checking prerequisites
Checking the partition list
Checking the partition map size
Checking for an EFI system partition
Checking the EFI system partition's size
Checking the EFI system partition's file system
Checking the EFI system partition's folder content
Checking all HFS data partition loader spaces
Checking booter partitions
Checking Core Storage Physical Volume partitions
The partition map appears to be OK
Finished partition map verification on disk2
diskutil verifyVolume disk2s2
Started file system verification on disk2s2
Verifying file system
** /dev/rdisk2s2
Invalid sector size: 0
File system check exit code is 8
Error: -69845: File system verify or repair failed
Underlying error: 8: POSIX reports: Exec format error
diskutil mount disk2s2
Volume on disk2s2 failed to mount
If the volume is damaged, try the "readOnly" option
diskutil mount readOnly disk2s2
Volume on disk2s2 failed to mount
If the volume is damaged, try the "readOnly" option
In Single User I used sbin/fsck_exfat /dev/disk2 but I had no luck
The original drive is 4TB and was formatted in ExFat. This is what I have tried in Terminal
diskutil list
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *4.0 TB disk2
1: EFI EFI 209.7 MB disk2s1
2: Microsoft Basic Data 4.0 TB disk2s2
diskutil verifydisk disk2
Started partition map verification on disk2
Checking prerequisites
Checking the partition list
Checking the partition map size
Checking for an EFI system partition
Checking the EFI system partition's size
Checking the EFI system partition's file system
Checking the EFI system partition's folder content
Checking all HFS data partition loader spaces
Checking booter partitions
Checking Core Storage Physical Volume partitions
The partition map appears to be OK
Finished partition map verification on disk2
diskutil verifyVolume disk2s2
Started file system verification on disk2s2
Verifying file system
** /dev/rdisk2s2
Invalid sector size: 0
File system check exit code is 8
Error: -69845: File system verify or repair failed
Underlying error: 8: POSIX reports: Exec format error
diskutil mount disk2s2
Volume on disk2s2 failed to mount
If the volume is damaged, try the "readOnly" option
diskutil mount readOnly disk2s2
Volume on disk2s2 failed to mount
If the volume is damaged, try the "readOnly" option
In Single User I used sbin/fsck_exfat /dev/disk2 but I had no luck