跳到正文

Mactoy

在 macOS 上给 U 盘安装 Ventoy,或把 ISO、IMG 镜像写入 U 盘,不用开 Linux 虚拟机,不需要 macFUSE,也不用第二支 U 盘。

Cask系统工具
主页
安装命令
brew install --cask mactoy
近 30 天安装
0
App榜第 2526
近一年安装
0
365 天累计
最新版本
0.8.0
下载大小
8.7MB
dmg
更新节奏
每天
近 30 天 2 个版本

介绍

Mactoy 是一款原生 macOS 应用,做两件事:把 Ventoy 装到 U 盘上,以及把镜像写入 U 盘。Ventoy 官方没有 macOS 安装器,常见办法要么再准备一支 U 盘,要么开 Linux 虚拟机,要么在终端里敲命令。Mactoy 在一个普通窗口里完成分区、写入引导记录和格式化数据分区。

主要功能

  • 给 U 盘安装 Ventoy:自动下载发行版,按 MBR 分区(GPT 一键切换,超过 2 TiB 的盘一律用 GPT),写入引导程序,并把数据分区格式化为 exFAT。
  • 就地更新已装好 Ventoy 的 U 盘,保留盘里的 ISO 和 /ventoy/ 配置。
  • 把原始镜像(.iso、.img、.img.xz、.img.gz)写入单启动 U 盘,带进度条,支持拖放。
  • 管理已有的 Ventoy 磁盘:不打开 Finder 也能列出、添加和删除 ISO。
  • 选择启动菜单主题:14 个社区主题可预览,也可以从 .zip、文件夹或 theme.txt 导入自己的主题。
  • 安装和更新时都有 Secure Boot 开关,对应 Ventoy2Disk 的 -s 和 -S 选项。
  • 存放 APFS 格式 Time Machine 备份的磁盘会被列出但锁定,需要为本次操作手动解锁。

适合谁用

把多个可启动系统都放在一支 Ventoy U 盘上的人,以及为其他机器制作安装盘的 IT 管理员。只写单个 ISO 的场景也能用,不必再另装写盘工具。

系统要求

macOS 13.5(Ventura)或更高版本,支持 Apple 芯片和 Intel 机型(通用二进制)。应用使用 Developer ID 签名并已通过 Apple 公证。首次向磁盘写入时,Mactoy 会请求两项 macOS 权限:通过 SMAppService 注册的特权辅助程序 mactoyd 的后台项,以及完全磁盘访问权限。辅助程序可以在每次运行后自动移除。

价格与许可

采用 MIT 许可的开源软件,通过 GitHub Releases 分发 DMG。作者在 Ko-fi 上接受自愿捐助。

基本信息

系统要求
macOS 13 起
芯片
Apple 芯片 · Intel
自动更新
否
仓库
开源 · MIT · 0 天前更新★257
Homebrew
可以安装,由 Homebrew 更新
其他名称
mactoy
主页
github.com/cashcon57/mactoy
软件包标识符
mactoy

核查日期

0.8.0 更新内容

新版本 · OpenNavo 编辑

Mactoy 0.8.0 于 2026-10-30 发布;本次更新新增校验和与回读验证,并让刷写过程可以取消。

  • Flash Image 可在驱动器被擦除之前,用你粘贴的 SHA-256,或从 .sha256、SHA256SUMS 文件加载的 SHA-256 来校验镜像。
  • 开启 Check the drive after writing(默认开启)后,Mactoy 会回读驱动器并与镜像比对;这会额外耗时,但能发现故障驱动器,或实际容量小于标称值的驱动器。
  • .img.xz 与 .img.gz 文件在写入时解压,因此 1.5 GB 的镜像只需不到 100 MB 内存即可刷写。
  • Mactoy 无法读取的文件会在写入任何内容之前被拦下;当镜像大小已知时(raw 与 .xz 文件),超出驱动器容量的镜像会在开始前被拒绝。
  • Install and Update 在开始向驱动器写入之前都可以取消;此后 Cancel 会被拒绝,因为在 Ventoy 的分区写入之间中断,会留下一个既无法启动也无法挂载的驱动器。
  • Flash Image 可在任意时刻停止,但需先确认。

来源:https://github.com/cashcon57/mactoy/releases/tag/v0.8.0

如何在 Mac 上安装 Mactoy

Homebrew 会把应用安装到“应用程序”文件夹。

不用 Homebrew 安装

直接下载 Homebrew 使用的同一个文件: 安装细节

卸载 Mactoy 与可选的数据清理

卸载命令
brew uninstall --cask mactoy

普通卸载会删除应用本身,设置和缓存会保留。

深度清理(可选)
卸载命令
brew uninstall --zap --cask mactoy

--zap 还会删除 Homebrew 定义里列出的设置、缓存等文件,其中可能有其他应用共用的数据,删除后无法恢复;它也不保证没有任何残留。请先备份需要保留的数据;如要保留设置和缓存,请不要加 --zap。

关于 Mactoy 的常见问题

Mactoy 安全吗?

Mactoy 收录在 Homebrew 官方软件库中,没有被停用。自 2026 年 9 月起,Homebrew 会停用没有通过 macOS Gatekeeper 检查的应用。安装时,Homebrew 会用 SHA-256 校验值核对来自 github.com 的安装包。

Mactoy 是开源软件吗?

Mactoy 的源代码公开在 GitHub 上(cashcon57/mactoy),使用 MIT 许可证。

怎样在 Mac 上彻底卸载 Mactoy?

运行 brew uninstall --cask mactoy。它会退出应用、停止 1 个后台服务。要连设置和缓存一起删除,运行 brew uninstall --zap --cask mactoy。--zap 还会删除 Homebrew 定义里列出的设置、缓存等文件,其中可能有其他应用共用的数据,删除后无法恢复;它也不保证没有任何残留。请先备份需要保留的数据;如要保留设置和缓存,请不要加 --zap。这会再删除 5 处文件和文件夹,包括 ~/Library/Application Support/Mactoy。

Mactoy 支持 Apple 芯片(M1 及更新)的 Mac 吗?

Apple 芯片和 Intel 芯片的 Mac 都能用 Homebrew 安装,两者使用同一个安装包。需要 macOS 13 或更高版本。

Mactoy 的设置和数据保存在哪里?

设置保存在 ~/Library/Preferences/com.mactoy.Mactoy.plist。数据保存在 ~/Library/Application Support/Mactoy。这些位置来自 Homebrew 的清理清单。

Mactoy 的最新版本是多少?

最新版本是 0.8.0,Homebrew 收录于 2026年10月30日。运行 brew upgrade --cask mactoy 即可更新。

相似应用

  • 360压缩Mac版360 出品的 Mac 压缩解压工具,提供拖拽、多文件压缩、密码设置与暗黑模式。
  • TrellisWM把 Mac 窗口放进可嵌套、可缩放的空间,支持键盘导航,Pro 另提供跨应用标签组。
  • OpenShelf免费的 Mac 文件工具,可在拖拽时转换、编辑文件或放入悬浮暂存架。
  • Bambu BarMac 菜单栏打印机助手,通过局域网查看 Bambu Lab 打印进度、温度和耗材。
查看更多