Die Geschichte der Interaktion zwischen Linux und dem Dateisystem von Windows ist wohl eine der längsten und komplexesten in der Welt der Betriebssysteme. Lange Jahre mussten sich Nutzer mit Kompromissen zufriedengeben: entweder langsame Leistung oder fehlende Schreibfunktion. Doch mit dem Erscheinen der stabilen Version des Linux-Kernels 7.1, die für den 14. bis 21. Juni 2026 geplant ist, geht diese Ära zu Ende. Der Kernel hat endlich einen vollständig neu geschriebenen NTFS-Treiber aufgenommen, an dem ein Entwickler vier Jahre lang gearbeitet hat.
Von der „Auferstehung“ zur Realität
Linus Torvalds, der den neuen Code im April integrierte, nutzte den ausdrucksstarken Begriff „ntfs resurrection“ (Auferstehung von NTFS). Dieser Name trifft den Kern des Ereignisses genau: Für alle, die sich die qualvollen Versuche von Linux erinnern, korrekt mit Microsoft-Festplatten zu arbeiten, ist das Erscheinen eines nativen Treibers nicht nur ein Update, sondern ein Paradigmenwechsel.
Das neue Modul ersetzt die veraltete Implementierung und bietet einen sauberen Code, Schreibunterstützung und moderne Funktionen. Die Aktivierung des Treibers erfolgt nun über den Kconfig-Schalter NTFS_FS, was Systemadministratoren und Distributoren volle Kontrolle über die Konfiguration gibt.
Ein langer Weg zur Stabilität
Um das Ausmaß der Veränderungen zu würdigen, lohnt es sich, einen Blick zurückzuwerfen. Viele Jahre lang unterstützte der im Kernel integrierte NTFS-Treiber nur das Lesen. Zum Schreiben mussten Nutzer NTFS-3G verwenden – eine Lösung auf Basis von FUSE. Sie funktionierte, aber auf Kosten eines spürbaren Leistungsverlusts aufgrund des ständigen Kontextwechsels zwischen Kernel und Userspace.
Im Jahr 2021 schien die Situation kurz vor einer Lösung zu stehen: Die Firma Paragon Software übergab dem Kernel den Treiber NTFS3, der in Linux 5.15 eingezogen wurde. Er löste eine Reihe von Problemen, doch im Laufe der Zeit verlangsamte sich die Entwicklung, und die Stabilität entsprach nicht immer den Erwartungen der Community.
Vier Jahre Arbeit eines Ingenieurs
Autor des neuen Treibers ist Namjae Jeon – ein Ingenieur, der der Community bereits als Schöpfer des exFAT-Treibers für Linux bekannt ist. Der Weg zur Integration war nicht einfach: Torvalds lehnte den Pull-Request zunächst aufgrund von Problemen mit der Git-Fixierung ab, und erst nach Behebung der Fehler wurde der Code endgültig angenommen.
In der Nachricht zum Merge-Commit erläuterte der Kernel-Schöpfer: „Wir fügen einen neuen NTFS-Treiber von Namjae Jeon hinzu. Dies ist das Ergebnis von vier Jahren Arbeit an der Bereinigung der Codebasis, der Hinzufügung von Schreibunterstützung und der Implementierung modernerer Funktionen im Vergleich zu NTFS3“.
Leistung: Die Zahlen sprechen für sich
Die Ergebnisse der Tests, die während der Vorschau-Phase erzielt wurden, wirken überzeugend. In Szenarien mit mehrfädigem Schreiben zeigt der neue Treiber eine Geschwindigkeitssteigerung von bis zu 110 %. Das Einbinden von Partitionen erfolgt etwa viermal schneller als bei früheren Implementierungen. Darüber hinaus stieg die Abdeckung der xfstests von 273 auf 326, was auf einen ernsthaften Ansatz zur Überprüfung der Code-Zuverlässigkeit hindeutet.
Wichtig ist zu beachten, dass die Werte im Bereich von 35–110 % in spezifischen Entwickler-Szenarien (Developer Benchmarks) erzielt wurden. Unabhängige Bestätigungen liegen bisher nicht vor, aber selbst nach den bescheidensten Schätzungen handelt es sich um eine spürbare Verbesserung für jeden Nutzer, der im Dual-Boot-Modus arbeitet oder mit externen Windows-Festplatten.
Übergangsphase: NTFS3 verschwindet nicht einfach so
Das Erscheinen des neuen Treibers bedeutet nicht das sofortige Entfernen des alten. NTFS3 von Paragon Software bleibt vorerst im Kernel-Verzeichnis. Beide Treiber sind gleichzeitig verfügbar, und der Nutzer kann über Kconfig auswählen, welchen er verwenden möchte. Das Kernel-Team erhält weiterhin parallel auch für NTFS3 Fehlerkorrekturen.
Tatsächlich handelt es sich um eine Übergangsphase: Der neue Treiber muss seine Stabilität unter realen Bedingungen unter Beweis stellen, bevor NTFS3 endgültig verschwindet. Für Distributoren bedeutet dies Zeit für sorgfältige Tests, bevor sie die Nutzer standardmäßig auf die neue Implementierung umstellen.
Wann wird dies für Nutzer verfügbar sein?
Für die meisten Nutzer von Desktop-Linux-Systemen wird der neue Treiber nach einem Kernel-Update auf Version 7.1 oder höher verfügbar sein. Dies wird wahrscheinlich zusammen mit der nächsten Runde großer Distributor-Veröffentlichungen in der zweiten Hälfte des Jahres 2026 geschehen.
Der stabile Release von Linux 7.1 ist für den 14. Juni geplant, falls sieben Release-Candidates ausreichen, oder für den 21. Juni, falls ein achter benötigt wird. Ubuntu 26.10, die für Oktober geplant ist, wird Linux 7.2 erhalten, doch viele rollierende Distributoren wie Arch und Fedora werden auf Version 7.1 sofort nach dem stabilen Release umsteigen.