Linux

Can Linux read NTFS if yes how to mount it

NTFS (NT file systems) is a proprietary journaling file system developed by Microsoft. That’s why we can only see Microsoft’s operating system using this file system(starting with Windows NT 3.1). As Windows is installed on more than 70% of desktop PC and laptops its important that other operating systems like Linux support it.

This becomes highly important when you are dual booting Linux and Windows. If Linux supports NTFS it will be really easy to share files from Linux to Windows.

Let’s see if Linux can read NTFS and if yes how can you mount NTFS drives in your Linux system to access NTFS(Windows) partitions.

Click on the Link below to jump to paragraph directly.

How to mount and read NTFS partition.

Install NTFS-3G on Ubuntu and its derivatives.

Install NTFS-3G on Fedora and its derivatives

NTFS-3G on RHEL/CentOS 8

How to mount partition after installing NTFS-3G

Can Linux read NTFS?

The answer to this question is Yes, Linux can read NTFS file system. In 2007 stable version of NTFS-3G was released and since then Linux can read as well as write on NTFS partitions. Before the release of NTFS-3G support of NTFS was read-only and kernel-based.

Now you might have questions like what is NTFS-3G?

What is NTFS-3G?

NTFS-3G is an open-source cross-platform implementation of the Microsoft Windows NTFS file system. It supports read/write and uses the FUSE file system interface. It can be run on various operating systems like Linux, FreeBSD, NetBSD, OpenSolaris, macOS, OpenBSD to name a few.

NTFS-3G supports all operations like writing files, creating, modifying, and others. If you want you can read more about it here.

How to mount and read NTFS partitions in Linux?

Firstly to mount NTFS partition you need to install NTFS-3G in Linux distribution. Which is nowadays preinstalled on almost all Linux distributions. Then you can just click on the Windows NTFS partition in the file manager to mount it and access it. Or you can also mount using the command line.

If NTFS-3G is not installed, or you are facing problems you can reinstall it. To install or reinstall it run below command according to your distro.

Install NTFS-3G on Ubuntu and its derivatives.

NTFS-3G is available in official Ubuntu repositories you can install it with the command below.

sudo apt-get install ntfs-3g

Install NTFS-3G on Fedora and its derivatives

Install the package with dnf command below.

dnf install ntfs-3g

NTFS-3G on RHEL/CentOS 8

Now you will have to add epel repo first before installing NTFS-3G.

sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

Now you can install NTFS-3G with the following command.

sudo yum install ntfs-3g

How to mount partition after installing NTFS-3G

As I said earlier you can mount partition by clicking(or double-clicking) on the partition in the file manager.

If that doesn’t seem to work for you, try mounting partition using the command below.

sudo mount /dev/sdb2 /mnt/ntfs

Replace /dev/sdb2 with whichever partition you want to mount. This command will mount partition to /mnt/ntfs.

If you want to mount partition automatically at the startup, you can edit the /etc/fstab file.

sudo vim /etc/fstab

And then just add this line /dev/sdb2 /mnt/ntfs ntfs-3g defaults 0 0 in the file. Don’t forget to replace /dev/sdb2 with whichever partition you want to mount.

Conclusion

Yes Linux can read NTFS partitions and not only read but can perform almost all sorts of operations. To perform any operation on NTFS partition we require NTFS-3G installed on our system. It can be easily installed if its not pre installed on your system.

So hope you like this article and share it with anyone who might have problems with NTFS partition mounting. Here are features of Linux that you might want to know.

Akash

View Comments

Recent Posts

Linux Software must have to improve Productivity

You can utilize a wide range of tools as a Linux user to keep organized, manage your time, and become… Read More

2 years ago

How to get Complete details of an Audio Video File

Have you ever caught yourself in a situation where you need details of an audio/ video media file? When you… Read More

4 years ago

Fix Windows 10 showing wrong time in dual boot with Linux

If you have installed Linux alongside windows in the dual boot you might have noticed that every time you boot… Read More

4 years ago

How to update Linux Kernel to the latest version easily

Linux kernel is like the core of the operating system. It's a piece of software that works as a middle… Read More

4 years ago

3 Methods for How to Install Python on Linux System

Nowadays, most Linux Distros already have Python preinstalled. But you might have a distribution that might not have Python preinstalled.… Read More

4 years ago

How to Install Python on Windows 10 to begin coding

Python is one of the most popular and easy to learn programming languages. Its a widely used high-level programming language… Read More

4 years ago

Just so that you know we use cookies on our website. Want to know more

read here