dws和wcs系统(WinBtrfs1.0发布WSL的好伙伴)
dws和wcs系统(WinBtrfs1.0发布WSL的好伙伴)支持稀疏文件和软/硬链接;通过Shell扩展支持识别和创建子卷和快照(subvolume & snapshot);支持高速缓存;支持自动探测Btrfs分区;支持访问控制列表ACLs;
Mark Harmstone发布了WinBtrfs 1.0版,这是一个在Windows上实现的Linux Btrfs文件系统的驱动程序,支持Windows 7及更高的版本。类似的项目Ext2Fsd更早也更出名,它是在Windows上实现Linux Ext2/3文件系统的驱动程序,不过此项目已经停更很久了。Github上有Fork此项目更名Ext3Fsd,并支持Ext4的分区。
Harmstone的WinBtrfs驱动是一个重新实现的Btrfs文件系统。它支持部分主要功能如下:
-
Btrfs文件系统的读写;
-
RAID的支持,包括:RAID0、RAID1、RAID10、RAID5、RAID6;
-
支持高速缓存;
-
支持自动探测Btrfs分区;
-
支持访问控制列表ACLs;
-
通过Shell扩展支持识别和创建子卷和快照(subvolume & snapshot);
-
支持稀疏文件和软/硬链接;
-
支持异步读写;
-
支持zlib和lzo压缩;
-
支持Trim和Discard;
-
……
WinBtrfs项目已经进行了一年多了,随着Windows 10提供的Linux子系统WSL越发成熟,相信这个项目可以更方便用户和开发者。