跳到正文
发现
MountMate:macOS 菜单栏磁盘管理工具
桌面应用效率工具

MountMate:macOS 菜单栏磁盘管理工具

一款原生 macOS 菜单栏小工具,一键挂载、卸载和推出外置磁盘与网络共享。

admin
发布于 2026-10-31
浏览
2
访问
0
下载
0
版本
v6.4
平台
macOS
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

MountMate 是一个轻量级的 macOS 菜单栏工具,让你在菜单栏里一键挂载和卸载外置磁盘,不用打开终端,也不用打开磁盘工具。

作者有一块 4TB 外置机械硬盘常年接在 Mac mini 上,macOS 会为了打开 Finder、运行 Spotlight 这类小事不断把它唤醒,带来噪音、系统变慢和耗电。磁盘工具太笨重、自己写脚本太麻烦、现成的第三方应用又太臃肿,于是他写了 MountMate。

应用完全使用原生 macOS API 和命令行工具实现(不是 Electron),本地化支持 7 种语言,支持键盘操作与 VoiceOver。

主要功能

  • 一键挂载 / 卸载:在菜单栏查看所有已连接的外置磁盘、哪些已挂载,并单击挂载或卸载。
  • 只读挂载:右键未挂载的卷可以只读挂载,用于保护备份盘或检查损坏的盘、NTFS 盘,行内会显示 "Read-only" 标记;网络共享也有 "Mount Read-Only" 开关。
  • 批量操作:Unmount All、Mount All、Eject All External Disks,支持全局键盘快捷键(默认 ⌘⌥⇧U 卸载全部、⌘⇧M 挂载全部)。
  • 容量与健康提醒:查看磁盘和已挂载网络共享的剩余空间(已用 / 总量),提供「快满」与 SMART 警告,可选通知。
  • 睡眠卸载:可选择在 Mac 睡眠、锁屏或磁盘闲置后卸载磁盘,并在唤醒或解锁后重新挂载。
  • 阻止自动挂载:阻止选中的磁盘在插入或登录时自动挂载,可选写入 /etc/fstab 实现开机生效(需要管理员密码)。
  • 自定义挂载点:把卷或网络共享挂载到自选路径;Settings → Management 会列出 /etc/fstab 中的所有自定义规则。
  • 加密 APFS 卷:在 MountMate 内解锁加密 APFS 卷,密码可选择保存到钥匙串。
  • 网络共享:登录时自动挂载 SMB 和 NFS 共享(已有的 AFP 共享可用但会提示弃用),支持 Keep Alive 在断线、网络变化、唤醒后自动重连。
  • 其他:右键验证卷、重命名卷、复制路径、在终端中打开;忽略 / 保护 / 固定卷;Apple RAID 显示为一个磁盘;13 个快捷指令动作,可把挂载点与挂载状态传给下一步。

安装与使用

通过 Homebrew 安装:

brew install mountmate

也可以从 Releases 下载最新的 .dmg,把 MountMate.app 拖进 Applications 文件夹。

安装后它会常驻菜单栏,点击图标即可看到磁盘与网络共享列表。

注意事项

  • MountMate 完全离线运行,不追踪任何数据,不访问你的文件,也不以 root 身份运行;只有写入 /etc/fstab(自定义挂载点、开机阻止挂载)时才会请求管理员密码。
  • 除检查更新(Sparkle)外不需要联网,唯一的第三方依赖就是 Sparkle。
  • 自定义挂载点仅支持 APFS、HFS+、exFAT 和 FAT 卷;NTFS 以及 Paragon、Tuxera、macFUSE 等第三方驱动管理的磁盘会被拒绝,因为 /etc/fstab 规则会改变 macOS 挂载它们的方式。
  • 「Eject All External Disks」不会强制推出,内建磁盘、磁盘映像、含受保护卷的磁盘会被跳过,失败项会集中在一个提示里列出。

本作品整理自 GitHub 开源项目 homielab/mountmate,原作者 @homielab,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v6.4当前版本

    新增快捷指令可传递挂载点与挂载状态,新增 Get Mounted Volumes 等动作;网络共享支持只读挂载、挂载/卸载全部网络共享的键盘快捷键,以及共享配置的导出与导入。

评论