WinBtrfs 是一款让 Windows 读取 Linux 下的 Btrfs 磁盘格式文件的开源工具。通过WinBtrfs,Windows 下可以直接读取拥有一个 Btrfs 分区的磁盘(比如 NAS 磁盘)。基于C语言编写,遵守LGPL 3.0开源协议。

特性:

  • Btrfs 文件系统的读写
  • 基本 RAID:RAID0、RAID1 和 RAID10
  • 高级 RAID:RAID5 和 RAID6
  • 缓存
  • 发现 Btrfs 分区,即使 Windows 通常会忽略它们
  • 使用 xattr 安全性获取和设置访问控制列表 (ACL)。NTACL公司
  • 备用数据流(例如:Zone.Identifier)存储为xattr用户。Zone.Identifier)
  • Linux 用户到 Windows 用户的映射
  • 符号链接和其他重新分析点
  • 用于识别和创建子卷(包括快照)的 Shell 扩展
  • 硬链接
  • 稀疏文件
  • 可用空间缓存
  • 预重新分配
  • 异步读取和写入
  • 无分区 Btrfs 卷
  • 每个卷的注册表装入选项
  • zlib 压缩
  • LZO 压缩
  • LXSS (“Ubuntu on Windows”) 支持
  • 平衡(包括恢复在 Linux 上启动的余额)
  • 设备添加和删除
  • 创建具有mkbtrfs.exe和ubtrfs.dll的新文件系统
  • 擦洗
  • 修剪/丢弃
  • 参考链接副本
  • Subvol 发送和接收
  • 降级的坐骑
  • 自由空间树
  • 收缩和膨胀
  • LXSS的权限传递等
  • Zstd 压缩
  • Windows 10 区分大小写的目录标志
  • Oplocks(
  • 元数据 UUID 不兼容标志 (Linux 5.0)
  • 三磁盘和四磁盘 RAID1 (Linux 5.5)
  • 新的校验和类型(xxhash、sha256、blake2)(Linux 5.5)
  • 块组树 (Linux 6.1)

源代码:https://github.com/maharmstone/btrfs