跳到正文
发现
Mactoy:macOS 的 Ventoy 启动盘工具
桌面应用开发者工具

Mactoy:macOS 的 Ventoy 启动盘工具

原生 macOS 应用,在 U 盘上安装 Ventoy 并刷写镜像,无需 Linux 虚拟机。

admin
发布于 2026-10-28 · 更新于 2026-10-31
浏览
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 需要两项权限:

  1. 后台项目(登录项 / 登录项与扩展):允许助手 mactoyd 按需启动,避免每次操作都输入密码。Mactoy 本身不会开机自启;默认每次运行后移除助手,下次需重新批准。
  2. 完全磁盘访问权限:macOS 不允许应用主动申请,需要手动授予;应用会跳转到隐私与安全面板引导一次。

注意事项

  • 安装、更新或刷写都会擦除目标盘数据,操作前请确认选中的磁盘。
  • Apple Silicon Mac 无法从 Ventoy 启动。
  • 若要用该盘启动 Intel Mac,或 PC 从盘启动时黑屏卡住,可关闭 Secure Boot 支持。
  • 超过 2 TiB 的磁盘强制使用 GPT 分区。
  • Intel Mac 上的运行时验证仍待用户反馈。

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

更新记录

  1. v0.8.0当前版本

    v0.8.0 强化写入安全:可在擦盘前用 SHA-256 校验镜像,写完后默认回读磁盘比对;.xz/.gz 边写边解压,内存占用大幅降低;支持安全取消;写入前用磁盘序列号确认目标盘。

  2. v0.6.0

    新增 Time Machine 备份盘保护:识别并锁定此类磁盘,禁止安装、更新和刷写,可在警告后临时解锁;同时修复了界面卡死问题。

评论