微软于1993年在Windows NT 3.1中引入了新技术文件系统(NTFS),这是一种专有的日志文件系统。此后,它在所有版本的Windows中取代了1977年的文件分配表(FAT)文件系统。与微软最终将向其他用户开放的FAT不同,NTFS仍然是专有的。这使得在Linux中使用变得很困难,但并非不可能。
最近,Paragon软件宣布将把它的一些NTFS驱动程序软件移植到Linux内核。
那太好了……除了NTFS3代码没有条件添加到内核。
在27000行代码中,它太大了。正如Linux内核开发人员尼古拉·鲍里索夫(Nikolay Borisov)所写,“那么,你到底希望有人如何审查这个怪物呢?”该代码还有其他问题。
不过,确实需要这段代码。有了NTFS支持,Linux用户可以使用连接外部NTFS驱动器或将Windows PC引导到Linux中进行故障排除。
没错,Linux NTFS驱动程序是有的,但它们有一些基本问题。与用户空间中的文件系统(FUSE)一起工作的NTFS-3G速度非常慢。较旧的俘虏NTFS驱动程序功能更全面,但不再维护。
但Paragon一直在缓慢解决这些问题。经过二十多次修订后,代码似乎已经准备好进入黄金时间。但是,正如Linus Torvalds所指出的,如果Paragon会,你知道,“实际提交它。”并且,“Paragon应该为它发出一个git pull请求。”
换句话说,当前的问题并不是技术性的,因为Paragon仍在努力思考Linux内核开发人员是如何工作的。尽管如此,Paragon最终确认它“将维护此实现”,但“我们需要几天时间准备一个适当的请求,然后再发送给您。”
Torvalds对这一消息表示欢迎,尽管警告:“当有像这样的大的新作品被添加时,我想做的另一件事是要求你确保所有的东西都被正确地签署,并且Paragon内部没有关于GPLv2的内部混乱,任何法人等都知道这一切,并且都在船上。我们最不想看到的是一些“哎呀,我们不是有意在六个月后这么做的。”
Torvalds认为这不会发生,但Linux内核团队此前一直感到不快的惊讶。
在实施时,Paragon承诺提供一个功能齐全的NTFS读写驱动程序,这将适用于所有版本的NTFS和普通、压缩和稀疏文件,并支持日志重放。
如果一切顺利,这意味着Linux用户有望在年底前在Linux内核5.15版的Windows NTFS系统上快速读取、写入和删除文件。这将使许多系统管理员和技术人员更加高兴。
ProtNVPN通过VPN加速器获得了速度的大幅提升
桌面即服务:昨天、今天和明天
Linux Mint 20.2的到来:顶级桌面Linux不断改进
Akamai遇到了麻烦,通过注册,您同意使用条款并确认隐私政策中概述的数据实践。
您还将免费订阅ZDNet的今日技术更新和ZDNet公告时事通讯。您可以随时取消订阅这些时事通讯。
您同意接收CBS公司系列的更新、提醒和促销活动,包括ZDNet的今日技术更新和ZDNet公告时事通讯。您可以随时取消订阅