Mactoy:macOS 的 Ventoy 启动盘工具
原生 macOS 应用,在 U 盘上安装 Ventoy 并刷写镜像,无需 Linux 虚拟机。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v0.8.0
- 平台
- macOS
详细介绍
项目简介
Mactoy 是一个用 SwiftUI 编写的原生 macOS 应用,用于在 U 盘上安装 Ventoy,以及把原始镜像(.iso、.img、.img.xz、.img.gz)直接写入磁盘。
Ventoy 官方没有提供 macOS 安装器,常见的替代做法是用第二块 U 盘启动 LiveCD、在带 USB 直通的 Linux 虚拟机里运行 Ventoy2Disk.sh,或者双系统进入 Linux。Mactoy 把这条流程搬进 macOS 原生应用:安装 Ventoy 不需要 Linux 虚拟机、不需要 macFUSE、也不用为了刷一次盘去启动 Live CD。
要求 macOS 13.5 或更高版本,Apple Silicon 与 Intel 均可(Universal 二进制)。
主要功能
- 安装 Ventoy:从 GitHub releases 下载、分区(MBR 或 GPT)、写入引导程序、把数据分区格式化为 exFAT。
- 刷写原始镜像:拖放
.iso、.img、.img.xz、.img.gz,带进度条;适合做单次启动盘。 - 管理已有 Ventoy 盘:在挂载的
Ventoy卷上列出、添加、删除 ISO,会遵循/ventoy/ventoy.json中的VTOY_DEFAULT_SEARCH_ROOT、VTOY_MAX_SEARCH_LEVEL和.ventoyignore。 - 原位更新 Ventoy:更新已装 Ventoy 盘上的引导程序,不擦除已有 ISO 和
/ventoy/配置。 - Secure Boot 开关:对应 Ventoy2Disk 的
-s/-S,安装与更新时都可选。 - 启动菜单主题:内置 14 个社区主题并带预览,新盘默认 Catppuccin Mocha;也可用
.zip、文件夹或theme.txt添加自己的主题。 - 更安全的写入(v0.8.0):可用镜像下载页的 SHA-256 或
.sha256/SHA256SUMS文件在擦盘前校验;默认写完后回读磁盘比对;.xz、.gz边写边解压,1.5 GB 镜像内存占用低于 100 MB;写入过程可取消。 - Time Machine 备份盘保护:检测到 APFS Time Machine 备份的磁盘会被锁定,需在提示后手动解锁才能操作。
- 多重目标盘校验:确认时记录磁盘指纹、面板打开期间冻结选择、写入前再次核验,并校验磁盘序列号。
安装与使用
用 Homebrew 安装:
brew install --cask mactoy
更新用 brew upgrade --cask mactoy;卸载用 brew uninstall --cask mactoy,加 --zap 可一并删除缓存、设置和助手下载的 Ventoy 文件(保存在「文稿 › Mactoy Themes」里的主题会保留)。
也可以从 latest release 下载 Mactoy-<version>.dmg,打开后把 Mactoy.app 拖进 /Applications。DMG 已用 Developer ID 签名并通过 Apple 公证,Gatekeeper 可直接放行,无需右键打开。
首次安装、更新或刷写磁盘时,macOS 需要两项权限:
- 后台项目(登录项 / 登录项与扩展):允许助手
mactoyd按需启动,避免每次操作都输入密码。Mactoy 本身不会开机自启;默认每次运行后移除助手,下次需重新批准。 - 完全磁盘访问权限:macOS 不允许应用主动申请,需要手动授予;应用会跳转到隐私与安全面板引导一次。
注意事项
- 安装、更新或刷写都会擦除目标盘数据,操作前请确认选中的磁盘。
- Apple Silicon Mac 无法从 Ventoy 启动。
- 若要用该盘启动 Intel Mac,或 PC 从盘启动时黑屏卡住,可关闭 Secure Boot 支持。
- 超过 2 TiB 的磁盘强制使用 GPT 分区。
- Intel Mac 上的运行时验证仍待用户反馈。
本作品整理自 GitHub 开源项目 cashcon57/mactoy,原作者 @cashcon57,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v0.8.0当前版本
v0.8.0 强化写入安全:可在擦盘前用 SHA-256 校验镜像,写完后默认回读磁盘比对;.xz/.gz 边写边解压,内存占用大幅降低;支持安全取消;写入前用磁盘序列号确认目标盘。
- v0.6.0
新增 Time Machine 备份盘保护:识别并锁定此类磁盘,禁止安装、更新和刷写,可在警告后临时解锁;同时修复了界面卡死问题。
评论