制作macOS可引导安装盘需先准备≥32GB USB SSD,下载完整安装器(如Sequoia),用磁盘工具抹为APFS+GUID并命名为MyVolume,再通过终端执行createinstallmedia命令写入;成功后按Option键启动,用磁盘工具抹内置硬盘为APFS,完成全新系统安装;随后依次安装Command Line Tools、Xcode、Homebrew及常用开发工具链。
制作 macos 软件安装盘(即可引导安装介质)和通过它安装开发工具,本质是两步:先创建一个能启动、能抹盘、能重装系统的纯净安装环境;再在这个新系统里部署 xcode、command line tools、homebrew 等开发必需组件。整个过程不依赖原系统是否可用,适合重装、调试或搭建标准化开发环境。
制作 macOS 可引导安装盘(官方标准方法)
这是最稳定、兼容性最好的方式,适用于 Apple Silicon 和 Intel Mac:
- 准备一个≥32GB 的 USB 3.0 或 USB-C SSD 移动盘(U 盘速度慢、寿命短,推荐 USB SSD)
- 从 App Store 下载目标版本(如 macOS Sequoia 15),确保安装器完整出现在“应用程序”文件夹中,大小超过 15GB
- 用“磁盘工具”选中设备层级(不是卷标),抹掉为APFS 格式 + GUID 分区图,名称设为 MyVolume(不能含空格或中文)
- 打开终端,运行命令(以 Sequoia 为例):
sudo /Applications/Install\ macOS\ Sequoia.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume - 输入管理员密码(无显示),确认 Y 后等待完成,出现 “Install media now available” 即成功
通过安装盘启动并全新安装 macOS
插入 U 盘后,关机 → 开机立即按住 Option(⌥)键 → 选择带“EFI Boot”标识的 U 盘 → 进入安装界面:
部署和使用军舰的 macOS Automator 自动化服务集合。包含 5 个实用工作流:PDF转JPG、PNG重命名并转JPG、图像拼接、解压RAR、顺序命名图像文件。一键安装所有服务到 ~/Library/Services/ 目录。使用场景:(1) "安装我的自动化服务",(2) "部署所有 Automato...
- 顶部菜单栏选择实用工具 → 磁盘工具
- 左侧边栏勾选“显示所有设备” → 选中内置硬盘的顶层物理设备(如 “Apple APFS Physical Device”)→ 抹掉 → 名称填“Macintosh HD”,格式选 APFS
- 关闭磁盘工具,回到安装向导,按提示完成安装(联网时会自动配置账户,可跳过 iCloud 登录)
安装开发工具(系统装好后立即执行)
全新系统首次启动后,建议按以下顺序快速部署开发环境:
- Command Line Tools:打开终端,输入 xcode-select --install,点安装即可(无需下载完整 Xcode)
- Xcode(可选):App Store 搜索下载,或从 developer.apple.com 获取最新版(注意版本兼容性,如 Sequoia 需 Xcode 16+)
- Homebrew:终端运行 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- 常用工具链:比如 brew install git node python wget curl,再根据需要加 rustup、asdf、docker 等
- 若需图形界面开发(如 SwiftUI),务必在 Xcode 中打开Preferences → Locations → Command Line Tools,选中已安装的版本
注意事项与避坑点
几个容易出错但影响全局的关键细节:
- U 盘名称必须与终端命令中 /Volumes/xxx 完全一致,大小写、空格、特殊字符都不能错
- 抹盘时一定要选设备层级(Disk),不是卷(Volume),否则无法彻底清除 APFS 容器结构
- Apple Silicon Mac 上,首次启动新系统后需在系统设置 → 隐私与安全性 → 安全性中允许已识别开发者下载的软件(如 Homebrew 安装的二进制)
- 若安装后发现没有 Wi-Fi 或蓝牙图标,重启进入恢复模式(Cmd+R),运行“终端”执行 csrutil disable(仅限调试,日常不建议关闭 SIP)

















