修复 macFUSE 权限被拒 — NetDrive 无法在 macOS 上挂载

阅读时间 5 分钟 troubleshooting macos
Tayson
TaysonSenior Engineer
NetDrive 在 macOS 上使用 macFUSE 挂载云盘。若安装后驱动器未出现在 Finder 中,通常是内核扩展需要在系统设置中进行一次性批准。

你安装了 NetDrive,添加了一个云盘,点击了连接——但 Finder 侧边栏里什么都没出现。没有错误对话框,没有盘符,只有沉默。在 macOS 上,这几乎总是因为漏掉了一个步骤:NetDrive 用于挂载远程文件系统的内核扩展 macFUSE 被系统阻止了,需要进行一次显式的一次性批准。

NetDrive drive manager showing Google Drive, S3 and pCloud mounted as drive lettersMounted clouds appearing as native drives in Windows File Explorer

直接从 Finder 挂载任意云盘

NetDrive 让 Google Drive、OneDrive、S3、SFTP、WebDAV 等在 Windows 和 macOS 上显示为本地驱动器 — 无需同步,无需完整下载。

  • Google Drive、OneDrive、S3、pCloud 等 20 多种存储提供商
  • 原生 Finder 集成 — 无需同步,无需本地副本
  • 仅需一次批准,之后每次登录自动挂载
WindowsmacOS
下载 Mac 版 NetDrive →

免费试用。提供终身与订阅方案。

macFUSE 为何会被阻止

NetDrive 在 macOS 上使用 macFUSE(前身为 osxfuse),这是一个开源内核扩展,让应用程序无需依赖苹果专有的文件系统 API 即可在用户空间实现文件系统。从 macOS 10.15 Catalina 开始,苹果要求对任何第三方内核扩展进行显式的用户批准。在 macOS 14 Sonoma(NetDrive 3.18 及更高版本所需的最低版本)上,该批准位于 系统设置 → 隐私与安全性

若未获批准,macFUSE 会加载但无法运作,NetDrive 也会悄无声息地连接失败。表现症状包括:

  • NetDrive 管理器中的驱动器条目在点击挂载后一直停留在”未连接”状态
  • Finder 侧边栏的”位置”下始终不显示新驱动器
  • 短暂出现一个旋转指示器,随后消失,没有任何错误提示

这三种情况都指向同一个根本原因。

NetDrive 驱动器管理器显示挂载尝试后驱动器停留在未连接状态

第一步 — 确认 macFUSE 已安装

打开 系统设置 → 通用 → 存储空间,查看是否列出了 macFUSE,或在系统设置中查找 macFUSE 面板(旧版 macFUSE 会添加此面板)。如果完全没有 macFUSE,说明 NetDrive 安装程序在安装过程中本应提示你安装它。如果该步骤被跳过,请从 osxfuse.github.io 下载 macFUSE 并运行安装包。

首次安装 macFUSE 后,macOS 会立即在屏幕右上角显示一条安全提示。不要关闭它——该通知是通往批准对话框的直接入口。

第二步 — 在隐私与安全性中允许系统扩展

如果你关闭了该提示或错过了它,可以手动前往:

  1. 打开 系统设置(Dock 或苹果菜单中的齿轮图标)。
  2. 点击左侧边栏中的 隐私与安全性
  3. 向下滚动到页面底部附近的 安全性 部分。
  4. 查找类似这样的提示条:“来自开发者 [name] 的系统软件被阻止加载。”
  5. 点击 允许
  6. 出现提示时输入你的管理员密码。
  7. 如果 macOS 要求重启 Mac,请照做——在某些版本的 Sonoma 上,扩展只有在重启后才能生效。

macOS 通用故障排查面板,可在其中批准系统扩展

如果 允许 按钮没有出现,可能是以下两种情况之一:该扩展已经获批(请继续第三步),或者需要将 macFUSE 完全卸载、重启 Mac,然后重新安装 macFUSE,让 macOS 再次弹出批准提示。

第三步 — 重试挂载

macFUSE 获批后:

  1. 打开 NetDrive。
  2. 找到你的驱动器条目并点击 挂载(或连接图标)。
  3. 等待 5–10 秒——首次挂载时,第一次目录列表需要从云存储提供商获取元数据,这会带来一点延迟。

驱动器现在应会出现在 Finder 侧边栏的 位置 下,表现与 USB 磁盘或网络共享完全一致。

从 NetDrive 的驱动器条目菜单中挂载云盘

如果你将自动挂载设置为 登录时,请注销并重新登录——NetDrive 会在下次会话中自动挂载驱动器,无需任何手动操作。

第四步 — 检查 macOS 版本兼容性

NetDrive 3.18 及更高版本要求最低系统版本为 macOS 14 Sonoma。在 macOS 13 Ventura 或更早版本上运行当前安装程序将会失败。此时,请从下载页面下载 NetDrive 3.17,它支持 macOS 13 Ventura 及更早的版本,最低可回溯到 macOS 11 Big Sur。

在安装前,请参阅完整的 macOS 兼容性对照表,以确认适合你具体 macOS 版本的正确 NetDrive 版本。

为什么批准只需一次

一旦你在隐私与安全性中批准了 macFUSE,macOS 会将该决定记录在其安全策略数据库中。之后的重启、macFUSE 的小版本更新以及 NetDrive 的更新都不会再次触发批准请求。只有以下事件会重置批准状态:

  • macOS 全新安装(策略数据库被清空)
  • 手动卸载 macFUSE 并重新安装

无论哪种情况,同样的 系统设置 → 隐私与安全性 → 安全性 → 允许 流程都适用。

成功挂载为原生 macOS Finder 驱动器的云存储,macFUSE 批准后

总结

被阻止的 macFUSE 内核扩展是 NetDrive 在全新 macOS 环境中看似毫无反应的最常见原因。前往 隐私与安全性 → 安全性 → 允许 走一遍即可永久解决。一旦挂载成功,NetDrive 支持的任何提供商——Google Drive、OneDrive、S3、pCloud 等——都会像本地卷一样出现在 Finder 中。若你使用的是 pCloud,可参阅 在 macOS 上挂载 pCloud — NetDrive 设置指南 获取完整的连接说明。

— Tayson, NetDrive