全部工具

看清磁盘访问状态,确认推出结果

DiskFerry

拔哪块盘,先看清楚。

接上了,不代表能写入;准备拔掉的那块盘,也可能还有其他分区。盘渡显示实际访问状态,打开或推出时重新核对目标,操作结果也交代清楚。

开发中 · 0.2.0-dev · 尚无 Release

NTFS 写入尚不可用。

界面使用演示数据,NTFS 写入尚不可用。
通过 USB-C 线连接笔记本电脑的外置磁盘

磁盘接上了,下一步却不确定

能看到文件,不代表能往里复制。

NTFS 磁盘出现在 Finder 里,也可能只能读。盘渡显示 macOS 实际报告的访问状态,避免把「已连接」误当成「可写」。当前能帮你查看、打开和推出磁盘,还不能让 NTFS 变得可写。

只读还是可写?

复制文件之前,先查看外置卷的文件系统与实际访问状态。只读、可读写、未挂载和未知分开显示,不把所有被识别的磁盘都当成已经可用。

要推出的,是整块盘。

名字相近的磁盘、同一块盘里的多个分区,很容易让人分不清操作对象。盘渡会在打开或推出前重新核验当前连接;磁盘已经断开或身份发生变化时,取消操作并提示刷新。

没推出,就先别拔。

向 macOS 请求推出后,盘渡还会检查设备是否已经消失,不强制卸载忙碌的磁盘。如果系统拒绝,或设备仍在,会明确提示暂时不要拔盘。

一个有意的选择

结果,不用猜。

只显示一个磁盘名字,不足以让人放心操作。盘渡把当前访问状态、经过核对的目标和明确的推出结果放在一起。失败会如实提示;识别到了磁盘或扩展,也不当作写入能力已经可用。

适合你吗?

当前适合愿意查看外置磁盘状态、测试打开与推出流程的开发者和测试者。需要完整 Xcode 从源码构建,尚无安装包。如果你需要的是向 NTFS 复制文件,这个版本还解决不了。

当前功能

  • 区分外置卷的只读、可读写、未挂载和未知状态。
  • 打开 Finder 或推出整块磁盘前,重新核验当前连接。
  • 推出后确认设备是否消失;系统拒绝时如实提示,不强制卸载忙碌磁盘。
  • 导出本机诊断 JSON 报告,提供本机偏好与登录项管理。
  • FSKit 扩展查询和命令行界面;尚未接入 NTFS 写入引擎。

系统要求

  • 控制层目标为 macOS 13;FSKit 查询需 macOS 15.4 或更新版本。
  • 构建需完整 Xcode、Swift 6 和 macOS 15.4 或更新 SDK。
  • README 报告在 macOS 26.5、Apple Silicon 验证;Intel 交叉构建已完成,但真机及更早系统尚未验收。

开始使用

  1. 克隆项目,按说明在完整 Xcode 环境中构建。
  2. 打开 dist/DiskFerry.app,从菜单栏设置查看已连接外置卷。
  3. 推出前确认目标磁盘及同盘所有分区,分享诊断前移除私人磁盘标识。
阅读完整文档

当前限制

  • NTFS 写入、自定义 FSKit 挂载和 Windows 互操作尚未交付。
  • 尚无 GitHub Release 或官方下载安装包。
  • 设置截图使用演示数据,不能证明 NTFS 写入可用。
  • 普通文件镜像实验不代表 Finder 写入或 FSKit 挂载已完成。
  • 登录项注册已检查,但下一次登录启动尚未通过注销或重启验证。