
在Proxmox/QEMU/VMware里装macOSmacos-iso-builder可启动ISO实战教程【免费下载链接】macos-iso-builderGenerate bootable macOS installer ISO or DMG images directly from Apple servers via GitHub Actions - no Mac required. Mac OS X 10.7 - macOS 26 Tahoe项目地址: https://gitcode.com/gh_mirrors/mac/macos-iso-builder想在 Proxmox、QEMU 或 VMware 虚拟机里安装 macOS开源工具macos-iso-builder可以帮你直接从苹果官方服务器下载并生成macOS 可启动安装 ISO全程无需一台 Mac支持从 Mac OS X 10.7 Lion 到 macOS 26 Tahoe 的几乎全部版本。这篇实战教程将带你完成 macOS 安装镜像的获取并把它装进虚拟机。macos-iso-builder 是什么免Mac的macOS可启动ISO制作工具macos-iso-builder 由两部分组成mkmaciso脚本只使用 macOS 自带命令从苹果官方服务器下载完整安装器制作出可启动的 ISO/DMG 镜像脚本源码见 mkmaciso。GitHub Actions 工作流如果你没有 Mac可以 Fork 仓库后在云端 Mac 主机上自动运行mkmaciso坐等成品镜像下载。它支持生成两种镜像格式核心能力包括特性说明支持版本Mac OS X 10.7 Lion macOS 26 TahoeLion、Mojave、Catalina、Ventura、Sequoia、Tahoe 等 15 个版本ISO 镜像标准 UDF DVD 格式可直接挂载到 Proxmox、QEMU、VMware、VirtualBox 的虚拟光驱DMG 镜像GPT 原始磁盘镜像可写入 U 盘制作 macOS 可启动 USB 启动盘图片来源100% 来自苹果官方更新服务器无需第三方镜像ISO 还是 DMGmacOS 安装镜像格式怎么选在 Proxmox/QEMU/VMware 里装 macOS请选 ISO对比项ISODMG最佳用途虚拟机可启动 U 盘挂载方式挂为虚拟 DVD 光盘挂为虚拟硬盘QEMU 可直接用VMware/Hyper-V 需用qemu-img转格式磁盘结构混合 UDF/HFS原始 GPT 磁盘镜像简单记虚拟机 → ISOU 盘 → DMG。更多细节可参考 README.md 中的格式对比表。方式一用 GitHub Actions 在线生成 macOS 可启动 ISO无需 Mac没有 Mac 的同学走这条路线全程点几下鼠标Fork 本项目到你的账号下若涉及克隆仓库地址为 https://gitcode.com/gh_mirrors/mac/macos-iso-builder。进入 Fork 后仓库的Actions标签页。点击绿色的I understand my workflows, go ahead and enable them按钮启用工作流。在左侧选择工作流Recovery ISO推荐小型恢复镜像2–5 分钟构建完成最适合虚拟机使用Full Installer完整离线安装器5–18GB需 5–60 分钟。点击Run workflow配置两个输入项macOS version选择版本如Sequoia、Sonoma、TahoeImage format虚拟机选isoU 盘选dmg。再次点击绿色Run workflow开始构建完成后刷新页面在Artifacts区域点击下载例如macOS_Sequoia_15.7.4.iso。 注意Recovery ISO的产物是压缩包使用前记得先解压。下面是 fork 并运行工作流的完整操作演示⚠️ GitHub 托管的运行器是免费公共资源请合理使用、避免频繁重复构建。方式二在 Mac 上用 mkmaciso 脚本本地构建如果你手边有 macOS10.9 以上推荐 macOS 11Intel Mac 效果最佳一条命令即可curl -s https://raw.githubusercontent.com/LongQT-sea/mkmaciso/main/mkmaciso | bash -s tahoe不想一行流的话也可以先把脚本下载到本地再运行不带参数会进入交互式菜单逐步选择版本 → 格式ISO/DMG→ 输出位置位置参数mkmaciso [版本] [格式] [输出路径]例如mkmaciso 14 dmg生成 Sonoma 的 DMG运行需求20–40GB 空闲磁盘空间、网络连接、管理员权限sudoApple Silicon 可用但部分旧版本有限制脚本会自动走替代方案脚本会先检查磁盘空间、自动清理临时文件并对成品做 4GB 大小完整性校验。完整的参数说明见 mkmaciso 的--help输出以及 README.md 的How to use章节。Proxmox / QEMU / VMWare 安装 macOS 实操指南拿到 ISO 后各家虚拟机的挂法如下Proxmox VE编辑虚拟机 → 硬件 → CD 驱动 → 光驱选择None然后在介质里指向你的 ISO 文件保存后从该光盘启动即可。追求更好性能可以研究 GPU 直通Passthrough。QEMU将 ISO 作为cdrom设备挂载到虚拟光驱-cdrom macOS.isoQEMU 对 UDF 格式支持良好。VMware Workstation / ESXi新建虚拟机时选择安装映像文件ISO选中下载好的镜像即可。几点实用建议先试 Recovery ISO体积小、构建快验证虚拟机配置没问题后再上 Full Installer虚拟机建议至少分配 4GB 内存磁盘预留 60GB 以上空间若启动遇到问题可关注作者的 OpenCore-ISO 项目辅助安装用 U 盘方案的DMG 写入后剩余空间可自建 FAT32 分区存放 EFI 文件夹。常见问题与注意事项Q需要先看看有没有现成的镜像吗建议先看项目 Release 页面大概率有人已经构建过你要的版本直接下载更省事。Q用dd写 U 盘要注意什么Linux 下dd不会二次确认目标设备请务必三查三确认写错设备会丢数据。Windows 推荐 RufusmacOS 用asr。Q镜像合法吗有法律风险吗工具下载的是苹果官方服务器上的 macOS 镜像项目遵循 GPLv3 许可见 LICENSE。使用前请自行确认符合苹果软件许可协议及当地法规要求。现在无论是 Proxmox 的集群主机还是桌面上的 VMware你都拥有一张官方来源的 macOS 可启动安装 ISO 了——没有 Mac也能装 macOS这正是 macos-iso-builder 的价值所在。【免费下载链接】macos-iso-builderGenerate bootable macOS installer ISO or DMG images directly from Apple servers via GitHub Actions - no Mac required. Mac OS X 10.7 - macOS 26 Tahoe项目地址: https://gitcode.com/gh_mirrors/mac/macos-iso-builder创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考