Linux-Kernel 7.1 integriert neuen NTFS-Treiber mit vollständiger Schreibunterstützung

Im neuen Linux-Kernel 7.1 wurde ein vollständig überarbeiteter NTFS-Treiber integriert, der nun endlich volle Schreibzugriffsfunktionen bietet.

Diese Entwicklung markiert das Ende einer langen Ära, in der die Unterstützung für das weit verbreitete Microsoft-Dateisystem auf dem Linux-Kernel oft als unvollständig oder umständlich galt. Der Code stammt von dem Kernel-Entwickler Namjae Jeon, der vier Jahre intensive Arbeit in dieses Projekt investiert hat, um eine Lösung zu schaffen, die den modernen Anforderungen an Stabilität und Leistung gerecht wird.

Frühere Versionen des Kernels boten zwar eine Lesefunktion für NTFS, doch das Schreiben auf diese Laufwerke war entweder stark eingeschränkt oder erforderte den Einsatz separater, oft experimenteller Treiber wie ntfs3. Der neue Treiber schließt diese Lücke und bietet eine nahtlose Integration in die aktuelle Kernelarchitektur. Besonders hervorzuheben sind die Verwendung moderner Techniken wie der Iomap-Infrastruktur und der Folio-Konvertierung. Diese technischen Verbesserungen eliminieren die alte Abhängigkeit von Buffer Heads, was den Treiber effizienter und besser wartbar macht. Das Ergebnis ist ein System, das nicht nur schneller arbeitet, sondern auch robuster gegenüber Fehlern ist, was für den zuverlässigen Datenaustausch zwischen Windows- und Linux-Systemen von entscheidender Bedeutung ist.

Die Leistungsfähigkeit des neuen Treibers wurde bereits umfassend getestet und beweist seine Überlegenheit gegenüber den bisherigen Lösungen. Bei standardisierten Tests, den sogenannten xfstests, erreichte der neue Treiber eine beeindruckende Punktzahl von 326 bestandenen Tests. Zum Vergleich: Der bisherige ntfs3‑Treiber hat nur 273 Tests bestanden. Diese Zahlen unterstreichen, dass es sich hier nicht um eine bloße theoretische Verbesserung handelt, sondern um eine praktisch erwiesene Steigerung der Zuverlässigkeit. Zusätzlich zu den grundlegenden Lese- und Schreiboperationen wurden Funktionen wie die Unterstützung für verschlüsselte Mounts, Berechtigungsmanagement und spezielle Zuweisungsfunktionen für Speicherplatz hinzugefügt.

Ein weiterer bedeutender Aspekt dieser Integration ist die Bereitstellung eines benutzerfreundlichen Werkzeugpakets namens ntfsprogs-plus. Dieses Paket enthält wichtige Utilities wie fsck-Werkzeuge speziell für NTFS, die es Administratoren ermöglichen, Dateisystemfehler auf NTFS-Laufwerken zu diagnostizieren und zu reparieren, ohne auf Windows zurückgreifen zu müssen. Solche Werkzeuge waren bisher oft schwer zu finden oder nicht vollständig mit den Linux-Kernel-Implementierungen kompatibel. Der Release-Zeitplan für Kernel 7.1 sieht ein Erscheinen zwischen Mitte und Ende Juni 2026 vor, was bedeutet, dass Linux-Nutzer in wenigen Monaten von dieser verbesserten Unterstützung profitieren können.

Es ist wichtig zu betonen, dass die bestehenden Treiber weiterhin im Kernel erhalten bleiben. Der alte Read-only-Treiber und der separate ntfs3-Treiber werden nicht entfernt, was sicherstellt, dass bestehende Systeme weiterhin stabil laufen, während neue Installationen automatisch die Vorteile des neuen Treibers nutzen können. Diese Entscheidung zeigt den Respekt der Linux-Community vor der Komplexität von Migrationen und der Notwendigkeit von Rückwärtskompatibilität. Für Dual-Boot-Nutzer sowie für alle, die externe Festplatten zwischen verschiedenen Betriebssystemen austauschen, ist dies eine willkommene Nachricht, die die Hürden für die Zusammenarbeit verschiedener Plattformen weiter senkt.

Die Integration dieses Treibers ist ein Paradebeispiel dafür, wie die Open-Source-Community durch kontinuierliche Arbeit und Engagement kritische Lücken in der Systemlandschaft füllen kann. Während es oft Diskussionen darüber gibt, warum Microsoft nicht die gleichen Schritte unternimmt, um die Linux-Dateisysteme Ext3 und Ext4 nativ in Windows zu unterstützen, zeigt dieses Beispiel den Weg, den die Linux-Gemeinschaft selbst geht. Dieser neue Treiber ist ein Beweis für die Stärke und Selbstständigkeit des Linux-Ökosystems.

Nach oben scrollen