在 macOS 系统中制作 U 盘启动盘需要根据不同用途选择对应方法,以下是详细步骤及技术要点:
一、制作 macOS 安装启动盘
适用场景:重装系统或给其他 Mac 电脑安装系统
准备工作:
1. U 盘要求:容量≥16GB,USB 3.0 及以上接口,格式化为 `Mac OS 扩展(日志式)`。
2. 系统镜像:从 App Store 下载完整的 macOS 安装程序(如 Ventura、Monterey),下载后会保存在 `/Applications` 目录。
终端命令制作步骤:
1. 插入 U 盘,打开 磁盘工具,将 U 盘分区设为 GUID 分区图,格式化为 `Mac OS 扩展(日志式)`,名称建议为 `MyVolume`(需与命令一致)。
2. 打开 终端,输入以下命令(以 Monterey 为例):
bash
sudo /Applications/Install\ macOS\ Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
3. 输入管理员密码,等待进度条完成,提示 “Copy complete” 即成功。
注意事项:
不同系统版本需替换命令中的安装包名称(如 Big Sur、Ventura)。
如果提示“应用程序已损坏”,需关闭 SIP(重启时按 `Cmd + R` 进入恢复模式,执行 `csrutil disable`)。
二、制作 Windows 启动盘(通过 Boot Camp)
适用场景:为 Intel 芯片 Mac 安装 Windows 双系统
步骤:
1. 下载 Windows ISO 镜像(需与 Mac 机型匹配,如 ARM 芯片仅支持 Win11)。
2. 打开 启动转换助理(Boot Camp Assistant),按向导操作,插入 U 盘后工具会自动格式化并写入镜像。
3. 完成后重启 Mac,按住 `Option` 键选择 U 盘启动。
注意:
M1/M2 芯片 Mac 需通过 Parallels Desktop 虚拟机安装 Windows,不支持直接 U 盘启动。
三、制作 Linux 或其他系统启动盘
工具推荐:
1. BalenaEtcher:跨平台工具,支持 macOS,可烧录 ISO/DMG 镜像到 U 盘,操作简单。
2. UNetbootin:支持多种 Linux 发行版,但需手动调整分区权限。
通用步骤:
1. 下载目标系统的 ISO 镜像(如 Ubuntu、Fedora)。
2. 打开 Etcher,选择镜像和目标 U 盘,点击 Flash! 完成写入。
四、U 盘启动的底层原理
1. 引导流程:Mac 开机时按住 `Option` 键会加载 `EFI Boot` 分区,识别 U 盘中的引导文件(如 `.efi` 或 Apple 的 `boot.efi`)。
2. 文件系统兼容性:
- macOS 安装器要求 U 盘为 `HFS+` 格式,而 Linux/Windows 一般使用 `FAT32` 或 `NTFS`。
3. 安全限制:
- M 系列芯片启用安全启动时,仅允许签名过的 macOS 镜像,需在恢复模式调整策略。
五、常见问题解决
1. U 盘不被识别:检查格式是否支持,或尝试更换 USB 接口(部分 Mac 需 Type-C 转换器)。
2. 写入失败:镜像可能损坏,需校验 SHA256 哈希值。
3. 启动时无选项:重置 NVRAM(开机按 `Cmd + Option + P + R`)。
制作完成后,建议将 U 盘存放于干燥环境避免数据丢失,定期更新镜像以兼容新硬件。