发现 
桌面应用效率工具
MountMate:macOS 菜单栏磁盘管理工具
一款原生 macOS 菜单栏小工具,一键挂载、卸载和推出外置磁盘与网络共享。
- 浏览
- 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 整理,以原仓库为准。
更新记录
- v6.4当前版本
新增快捷指令可传递挂载点与挂载状态,新增 Get Mounted Volumes 等动作;网络共享支持只读挂载、挂载/卸载全部网络共享的键盘快捷键,以及共享配置的导出与导入。
评论