使用 FSKit 简单包装 ntfs-3g ,无任何花哨功能,自动挂载、弹出都像原生一样[FSKit 的能力]

软件地址:xntfs
因为 ntfs-3g 是 GPL2 协议,后续会开源:
促销代码:
- 67JNNELMX3AL
- WMKH7PHAWA3N
- R9KRJ9EJRR4F
- 3EXWPLNRH7RH
- JEH9EL3HHXMP
- KKT4739WRTNW
- KKRNAJFTJ7WW
- 73L66AXW7PXT
- R96TW4K49TH9
- 4TLJ7PPW9WFY
使用后要回复
使用 FSKit 简单包装 ntfs-3g ,无任何花哨功能,自动挂载、弹出都像原生一样[FSKit 的能力]

软件地址:xntfs
因为 ntfs-3g 是 GPL2 协议,后续会开源:
促销代码:
使用后要回复
1
ZeoKarl Jun 25
67JNNELMX3AL 已用
|
2
slowman Jun 25
R96TW4K49TH9 谢谢
|
3
little_cup Jun 25 via Android
用不上,但很感谢。
古法编程时代想做这个很久了,但是能力不够。现在能做了,却再也没这么多设备折腾了。 |
4
polaa Jun 25
KKRNAJFTJ7WW 已用 多谢
|
5
objectxiang Jun 25
|
6
kkhaike OP @objectxiang FSKit 就是苹果替代 MacFUSE 的东西,运行在用户态的。
沙盒里有指定的挂载设备权限和 /Volumes 权限,其他的就没了 |
7
objectxiang Jun 25
@kkhaike
测试过可写吗?因为我还停留在 fuse 写磁盘的阶段,如果可直接写我也研究下。 |
8
kkhaike OP @objectxiang 当然/doge ,不测试好咋敢上。
|
9
hahasong Jun 25
macOS 早就自带 ntfs 支持了,打开开关就行了
|
11
Licardo Jun 25
KKT4739WRTNW 已用,感谢
|
12
georgex Jun 25
R9KRJ9EJRR4F 已用,感谢
|
15
sit Jun 25
WMKH7PHAWA3N 已用,感谢
|
16
q534 Jun 25
支持,但是挺可怕的,曾几何时这种软件也要卖上百,现在居然能 vibe 出来了。没人能阻止时代向前
|
17
nb85144 Jun 25
试过很多都不稳定,最后发现挂在虚拟机上是最优解
|
18
LackOverflow Jun 25
买东芝硬盘的时候送过一个软件可以直接用
|
20
ubuntuGary Jun 25
来晚了,还有码吗
|
22
emtry7jp Jun 26
4TLJ7PPW9WFY 谢谢
|
23
moioooo Jun 27
昨天刚看的消息 linux 最新内核支持 ntfs 读写了。源头都是同一个,不知道 macos 能不能也来个原生支持。
|
24
sanshao124 Jun 27
买了一个,还不错哦,轻量又好用,还不用改 sip 之类的,支持一下楼主
|
25
steveshi Jun 27
@moioooo #22 基本不可能,macOS 的内核拓展基本上都被禁止了,苹果自己不做的话,除了 Paragon 的 ntfs for mac 就不会有和 Linux 新驱动一个性能级别的驱动了。
|
26
kkhaike OP 哥哥们要是能评分下就更好了/doge
|
27
xiaodiya Jul 4 via Android
买了,怎么不能写呢,怎么设置
|
29
Yamaha 2 days ago
|
32
kkhaike OP @Yamaha
codex 给的排查方式 你好,从截图看,系统设置里能看到 `ntfs3g`,但 xntfs 诊断页显示扩展未找到。这个现象需要进一步确认:可能是扩展注册异 常、旧版本残留、安装路径不对、系统设置状态和 PlugInKit/FSKit 状态不同步,或者只是诊断接口没有拿到预期结果。 请先不要手动修改 plist 。请在终端运行下面命令,把输出发给我: ```sh sw_vers mdfind 'kMDItemCFBundleIdentifier == "com.huanchuan.xntfs"' ls -ld /Applications/xntfs.app ls -ld /Applications/xntfs.app/Contents/Extensions/ntfs3g.appex pluginkit -mAvvv -i com.huanchuan.xntfs.ntfs3g pluginkit -m -p com.apple.fskit.fsmodule plutil -p "$HOME/Library/Group Containers/group.com.apple.fskit.settings/enabledModules.plist" 2>/dev/null 如果你正在测试插入 NTFS 盘后无法自动挂载,也请继续运行: diskutil list mount | grep -i ntfs 然后重新插入 NTFS 设备,立刻运行: log show --last 5m --style compact --info --debug --predicate 'process == "fskitd" || process == "fskit_agent" || process == "diskarbitrationd" || eventMessage CONTAINS[c] "ntfs3g" || eventMessage CONTAINS[c] "xntfs" || eventMessage CONTAINS[c] "FSKit"' 我主要想确认几件事: 1. xntfs.app 是否确实安装在 /Applications 。 2. ntfs3g.appex 是否确实存在于 app 内部。 3. pluginkit 是否能查到 com.huanchuan.xntfs.ntfs3g 。 4. 是否存在多个旧注册项,例如 DerivedData 、Downloads 、旧安装路径。 5. enabledModules.plist 里是否包含 com.huanchuan.xntfs.ntfs3g 。 6. 插盘时 fskitd / diskarbitrationd 是否尝试启动 xntfs ,还是直接回退到系统 NTFS 。 系统设置里看到开关,只能说明系统设置界面枚举到了某个文件系统扩展;还需要用 pluginkit 和日志确认它是不是当前 / Applications/xntfs.app 里的这个扩展。 |