一个追了Windows三十年的开源项目,刚刚补上了一块拖了近十年的短板。ReactOS项目新增NTFS文件系统驱动,现在可以把系统直接安装到NTFS磁盘分区里。

打开网易新闻 查看精彩图片

在此之前,想装ReactOS得额外留一个FAT32分区。而NTFS从Windows XP时代起就是主流Windows系统的标准文件系统,这个限制一直卡着ReactOS的实用性和部署便利性。

这条路走得并不快。2016年,项目先加入了NTFS的只读支持;2022年,引导加载程序FreeLoader实现了从NTFS分区启动的能力。直到这次新驱动落地,操作系统本体才真正能装进NTFS分区,填补了近十年的关键空白。

但要说它能替代日常用的Windows,还早。ReactOS团队自己讲得很清楚:新驱动目前缺少缓存机制,性能表现较差;不支持日志功能和文件系统安全特性;还可能存在尚未被发现的缺陷。

那这一步的意义在哪?对开源社区来说,ReactOS终于能跑在和真实Windows相同的文件系统上。后续的兼容性测试、双系统部署、更贴近真实使用场景的开发,都有了基础。项目团队也表示,这一进展让它们距离发布Beta测试版更近了一步。

同一批改动里还有一件事:ReactOS移除了旧式的“Documents and Settings”用户目录,改用“Users”目录,开始向Windows NT 6架构过渡。这意味着这个被称为“开源Windows”的项目,正从以Windows XP为代表的NT 5时代,往Vista、Windows 7、8、8.1乃至后续现代Windows所在的NT 6+架构靠近。

一边是文件系统终于对齐现代Windows,一边是内核架构还在搬家。三十年追下来,ReactOS离“能装”越来越近,离“好用”还有距离。