2025 年 Linux 内核的一个意外惊喜是 NTFSPLUS 被宣布为微软 NTFS 文件系统的新驱动程序,其性能和功能相比传统的只读 NTFS 驱动程序或 Paragon 软件提交的”NTFS3″内核驱动程序都有所提升。该 NTFSPLUS 驱动程序继续扩展其功能集和稳定性,并且今天发布的版本是补丁的第三次迭代。现在这个驱动程序被简单地称为”NTFS”,不再使用 NTFSPLUS 的名称。
今天发布的 v3 补丁修订版本中,NTFSPLUS 驱动程序现在仅称为 NTFS。部分原因在于该补丁系列现在基于对旧版只读 NTFS 驱动程序的还原。当 Paragon 将 NTFS3 驱动程序上游合并并稳定后,旧版 NTFS 驱动程序被移除。但 NTFSPLUS 最初是基于原始 NTFS 驱动程序的,因为其代码库比 NTFS3 更干净。为了帮助未来的代码审查流程,这个新的驱动程序补丁系列首先进行还原,以恢复原始 NTFS 驱动程序的代码,然后在此基础上进行修改,而不是将所有驱动代码作为全新的内容引入。这有助于代码审查人员更清楚地了解相对于原始代码的新更改,从而简化审查流程,并可以跳过那些早已存在于主线内核中的代码部分。

今天发布的 v3 补丁系列还添加了一些新的通用辅助函数,允许对$MFT 文件进行预读,移除了 32 位系统上的 2TB 文件系统限制,并包含了一系列其他底层改进。
那些希望查看此最新补丁系列以了解新 NTFS 驱动程序实现及其相比 NTFS3/NTFS-3g FUSE 或类似方案的优势的人,可以查看补丁概述信以获取所有细节。此外,与该内核驱动程序一起,ntfsprogs-plus 用户空间程序也在同步开发,其中包括一个此前 NTFS 驱动程序用户空间程序所缺少的可工作的 NTFS 文件系统检查(FSCK)实现。
转自 NTFSPLUS Linux Driver Renamed To Just “NTFS” With Latest Code Restructuring – Phoronix
Linuxeden开源社区