You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

macOS 11.7 下使用ntfs-3g挂载NTFS格式USB硬盘失败求助

macOS 11.7 下使用ntfs-3g挂载NTFS格式USB硬盘失败求助

看起来你在Big Sur 11.7上挂载NTFS格式的USB硬盘时卡壳了,这个“fuse: failed to exec mount program: No such file or directory”报错确实挺闹心的,我结合你的环境信息给你梳理几个排查方向和解决方案:

先确认核心工具的状态

  • 检查ntfs-3g的可执行路径
    先确认ntfs-3g是否真的在你的PATH范围内,执行这条命令看看:

    which ntfs-3g
    

    如果返回/opt/local/bin/ntfs-3g,说明路径配置没问题;要是没输出结果,大概率是port安装过程出了纰漏,你可以尝试重装ntfs-3g:

    sudo port uninstall ntfs-3g && sudo port install ntfs-3g
    
  • 验证macfuse驱动是否正常加载
    你装的macfuse 4.4.1和Big Sur 11.7理论上兼容,但系统更新后偶尔会出现驱动加载异常。试试重新加载驱动:

    sudo kextload /Library/Filesystems/macfuse.fs/Contents/Extensions/11/macfuse.kext
    

    如果加载失败,看看具体报错,不行就卸载重装macfuse:

    sudo port uninstall macfuse && sudo port install macfuse
    

简化命令排除参数干扰

你当前的挂载命令参数太多,先试试最基础的挂载命令,排除参数冲突的可能:

sudo ntfs-3g /dev/disk3s1 /Volumes/test -o rw,nobrowse

这里加nobrowse是避免系统自带的NTFS只读挂载机制干扰,如果基础命令能成功,再逐步添加你需要的那些参数(比如uid、gid这类)。

检查挂载目录的权限

虽然你已经看到/Volumes/test存在,但还是确认下它的权限是否达标:

ls -ld /Volumes/test

确保它的权限是drwxrwxrwx或者当前用户有读写权限,要是权限不对,执行这条修改:

sudo chmod 777 /Volumes/test

排查系统完整性保护(SIP)的影响

Big Sur的SIP可能会限制第三方挂载工具的运行,先看看SIP状态:

csrutil status

如果显示enabled,可以临时关闭SIP试试(注意:关闭SIP有安全风险,测试完记得重新开启):

  1. 重启Mac,按住Command+R进入恢复模式
  2. 打开终端,执行csrutil disable
  3. 重启系统后再测试挂载命令
  4. 测试完成后,再次进入恢复模式执行csrutil enable重新开启SIP

备注:内容来源于stack exchange,提问作者coviex

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 08:49:52