Mounting NTFS filesystems


Introduction

NTFS (New Technology File System) is the default file system used on recent Windows versions and the Windows system disk is based on the NTFS format.

Linux has offered full read support for NTFS file systems for a long time. However, the NTFS write support that comes with the kernel is still missing. If you want a full read-write support for NTFS disks, you will have to use ntfs-3g (Ntfs third generation driver), that is a userspace program.

Read only support

If you just want a read support on NTFS disks, you just have to mount it with the following command (you have to replace xxx with the device name of your disk):

mkdir -p /mnt/windows
mount -o ro -t ntfs /dev/xxx /mnt/windows

This read-only support is safe (you cannot alter or damage your data) and may be used for example if you just want to backup several files, or read a document.

Full Read-Write support

If you need a complete NTFS Write support, you will have to use ntfs-3g instead:

mkdir -p /mnt/windows
ntfs-3g /dev/sda1 /mnt/windows

In this example, we suppose the device name of the NTFS partition is /dev/sda1 and the mount point is /mnt/windows. If you do not know the device name, you should use lsblk and blkid or GParted to identify the disk.


Documentation
Manual (EN)
LVM Guide
Disk partitioning
Networking

Project
Git repository
Bug reports