Status

Latest stable new NTFS kernel driver: 2.1.24

The new, rewritten NTFS driver is part of the current stable Linux kernel
series and the latest release is included with kernels 2.6.14 and later.
This rewritten NTFS driver backport to the previous stable Linux kernel series (2.4.x) is available from our download page.
Note that the backports are no longer maintained since the driver now
relies on too many 2.6 kernel specific features and backporting it to
2.4 would be a huge amount of work and involve rewriting the majority of
the driver.

Latest old NTFS kernel driver: 1.1.22

The old NTFS driver is part of the now out-of-date Linux kernel series
(2.4.x) and the latest release is included with kernels 2.4.18 and later. This driver is not endorsed and supported by this project.

Before reporting potential bugs in the new NTFS driver, it would be
great if you could try a kernel containing the latest new NTFS driver
first. Thanks.

NTFS driver in Linux kernel 2.6

Status

This NTFS driver was written by Anton Altaparmakov from scratch,
supporting all versions of NTFS. It is included in the mainline
kernel since 2.5.11 and also has a
backported version
for the latest 2.4 stable kernel. What are the advantages of the new driver
compared to the old one?

Stable: no known problems in the implemented functionality, it's also multi-processor
and reentrant safe.

Supports all NTFS
cluster
sizes from 512 bytes up to 64 kB. The old driver is limited to
maximum 4 kB cluster size.

Full (read-only) support for sparse
and compressed
files also on Windows XP/2003/2000.