I get the following error while accessing my hard drive (NTFS partition). It was an internal hard drive, it started giving issues due to some corrupt boot sector. So I brought a casing for it and started using it externally. It worked a few times, but then it started giving the following error(on Linux Mint):
Error mounting: mount exited with exit code 13: ntfs_attr_pread_i: ntfs_pread failed: Input/output error Failed to read NTFS $Bitmap: Input/output error NTFS is either inconsistent, or there is a hardware fault, or it's a SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows then reboot into Windows twice. The usage of the /f parameter is very important! If the device is a SoftRAID/FakeRAID then first activate it and mount a different device under the /dev/mapper/ directory, (e.g. /dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation for more details.
I did try running
chkdsk /f on it, but still no use. Windows doesn't even recognize the hard drive, but Linux Mint atleast shows the above error and does list the drive alongside other partitions of the internal hard drive.