NTFS (New Technology File System) was developed by Microsoft for the Windows operating system. It's the default Partation file system used by modern Windows operating systems to store, organize, and retrieve files on hard drives and SSDs.
Unfortunately, the Linux operating system doesn't support NTFS partitions; it cannot read a Windows drive, and when we insert, or open or mount an NTFS partition HDD/SSD or USB drive on a Linux system, we get an error- unable to access location, error mounting, wrong fs type, bad option, bad superblock, missing codepage or helper program, or other error. It's asking to format the drive, and we get very distressed; we think our disk or drive has corrupted, and we have lost all our important and sensitive data.
This happens because the NTFS file system is not natively supported by Linux, but we can still access the NTFS partition drive. To access the NTFS partition drive, we have to change the partition to any Linux-supported file system. So I am going to show you in this blog how to access an NTFS drive on Linux. This will work on any Debian-based Linux operating system, such as Ubuntu, Kali Linux, Linux Mint, Debian, Parrot Os, Fedora, and more.
Open the terminal, and first have to install some required tools for it. Type-
sudo apt-get install nfs-common
sudo apt-get install cifs-utils
Now change the file system type-
sudo ntfsfix -d (drive location)
If I want to fix my first drive, I will have to type -
sudo ntfsfix -d /dev/sdb1
After pressing Enter, the file system will be upgraded, and now it will be easy to access your drive.