Skip to content

OpenNTFS v0.1.2

Choose a tag to compare

@msln1995 msln1995 released this 20 Oct 06:50
· 6 commits to main since this release

OpenNTFS v0.1.2

修复

  • 安全推出会先通过 anylinuxfs unmount --wait-for-vm 停止 microVM,再严格解析整盘标识并执行推出;任一步失败都会中止。
  • 移除 -o force,Windows 休眠、快速启动或脏 NTFS 卷会保持拒绝写入。
  • 移除无效的 NFS 客户端 async 与 locallocks 参数;保留服务端异步导出和 1MB 读写块。
  • 推荐引擎只选择真正实现写入路径的 microVM 后端,不再把仅有检测能力的 FSKit/FUSE-T 标为可写。
  • 修正磁盘扫描:按分区读取 OSInternal,使用 volumeIsReadOnly 判断只读状态,空白卷标回退到设备标识。
  • 安全推出按钮支持只读卷;授权失败和磁盘访问错误提示更准确。
  • 新增 9 个 XCTest 回归测试和 34 项自检。

兼容性

  • 要求 macOS 15.4 或更新。
  • 官方支持 Apple Silicon;写入依赖的 anylinuxfs 0.18.0 仅提供 arm64 版本。应用包内含 x86_64 切片,但 Intel 配置未实机验证。
  • 当前安装包使用 ad-hoc 签名,未经 Apple 公证。若 Gatekeeper 阻止启动,请右键应用选择“打开”,或仅对官方下载的副本执行 xattr -dr com.apple.quarantine /Applications/OpenNTFS.app。
  • 发布流程已验证构建、单元测试、自检、签名、DMG 校验和应用启动。本轮没有连接真实 NTFS 设备,真实写入和推出仍需在备份后的测试盘上验证。

SHA-256: b0b6297bd21a246493d7450e934ec293d001494b67ea353eb889ee8f4e3864a6