Open hoochanlon opened 1 year ago
自己制作的Nigate与Paragon NTFS For Mac、TUXERA付费软件比较,就我自己的个人体验上来说:
这些付费的NTFS软件,在网页上做了许多seo优化,免费的找起来挺麻烦,而且有不少软件是难以及时适配兼容更新的,这里是我收集到的免费版软件清单。
Free NTFS for Mac list
2024.4.17 更
以上 mounty、ntfstool 也更新了,进入 drbuho 可免费领取的NTFS软件,大概是为了推广他们的 BuhoCleaner 产品。
一开始以为是开发者懒,后来得到回复 “Fortunately, we have now been authorized by Apple to support the new version of the system kernel, so that we can fully support all macos systems through kernel drivers. Please experience it again, and if you have any questions, please update and communicate.” 我也知道怎么一回事了。 https://github.com/ntfstool/ntfstool/issues/73#issuecomment-1968451547
由于近年的芯片对win7环境的usb3.0支持并不友好,就算安装usb3.0驱动还不一定有用(至少我没成功),以及各存储厂商芯片对win7 usb3.0支持兼容性不一。很容易出现以下错误。win7看不到U盘,也操作不了;在win10环境下又是可以的。
win7 usb3.0,有兼容问题
win7 usb2.0,测试OK
win10,完全正常
注意关掉之前打开U盘的访达窗口。
这是由于操作不当造成的,文件删除到废纸篓,中途拔掉U盘,又没清空废纸篓。打开活动监视器,找到“访达” ,强制退出,再试一次删除。
安装运行nigate有报错,请重新再来一遍。出现此类报错一般是网络环境不太理想
疑难
“文件损坏扔入废纸篓”
由于苹果对软件迁移有安装门禁的原因,所以软件版在使用时,会有“此软件已损坏,扔入废纸篓”的提示弹窗,点击取消,并使用以下指令解除。
并且NTFS不受苹果支持的特殊性,需要关闭SIP与“允许任何来源”,以及需放开终端的完全文件夹磁盘访问权限。
出现“busy”等无法写入的错误提示
先卸载掉U盘,disk4s1为当前的U盘设备序列名,官网如是,此类同理。
复制下面两行命令,如上图操作即可。
Resource busy -- try 'diskutil unmount'
参考osxfuse/issues/331
macFUSE kernel extension is not loaded
获取完全磁盘文件夹及文件的情况下,输入以下指令,参考osxfuse/issues/851
Other NTFS drivers must be uninstalled(TUXERA)
Microsoft NTFS by Tuxera has found 1 conflicting NTFS file system driver installed on your Mac: /Library/Filesystems/omni_ntfs.fs
这是不同厂家设定的磁盘工具NTFS实例引起的冲突,复制以下指令
以及其他内核扩展驻留系统问题,根据文件夹及文件的显示,我推测不同的NTFS支持商都有一份独家的内核扩展加载到系统。
去除nigate指令 (删除软链接与别名)
安装位置
删除软链接
删除别名,找到
alias nigate='bash nigate.shortcut'
并移除保存小提示:homebrew、oxfuse、ntfs-3g,三者由于网络等其他特殊原因,没有完全装好,以及移动盘符存在"某些非合规字符",都会导致软件不能正常读写,需重新运行一遍软件。