macOS安装盘制作权限错误本质是写入链中断,需五步修复:一、修正/private/tmp为读写;二、确认U盘为APFS格式并归属当前用户;三、必要时临时禁用SIP;四、清除残留挂载点与缓存;五、确保安装器从App Store完整下载。

macOS 系统安装盘制作过程中出现权限错误,本质是当前用户无法向目标设备(如U盘)或临时工作路径(如 /private/tmp)写入必要文件。这类报错常见于“Permission denied”、“Operation not permitted”或“Failed to create installer”等提示,背后通常不是单纯的操作失误,而是权限链中某一层被阻断——可能是U盘挂载权限受限、系统保护机制拦截、临时目录不可写,或用户身份未被充分授权。
检查并修复 /private/tmp 写入权限
/private/tmp 是 macOS 安装器构建流程默认使用的临时空间。若该目录权限被修改为只读,整个制作过程会在解包阶段中断。
- 打开访达 → 按 Cmd+Shift+G,输入
/private→ 回车 - 右键
tmp文件夹 → “显示简介” → 拉到底部“共享与权限” - 点击锁图标解锁,输入管理员密码
- 将“当前用户”“组”“所有人”三行全部设为读与写(勿仅勾选“读取”)
- 关闭窗口,重启终端再试
确认 U 盘挂载状态与归属权
系统可能将U盘挂载为只读卷(尤其NTFS/FAT32格式),或挂载后归属权不属于当前用户,导致 createinstallmedia 命令无法格式化或写入。
- 插入U盘后,在终端执行
diskutil list,确认其设备标识(如/dev/disk2)及是否已挂载 - 若显示
read-only,先卸载:diskutil unmountDisk /dev/disk2 - 确保U盘使用APFS或Mac OS扩展(日志式)格式;FAT32/NTFS需先抹掉重建:
diskutil eraseDisk APFS "Install macOS" GPT /dev/disk2 - 运行安装器命令前,用
sudo chown $(whoami) /Volumes/Install\ macOS显式赋予归属权
绕过 SIP 干预(仅限必要时)
部分第三方安装工具(如 OpenCore Legacy Patcher 或自定义镜像脚本)在写入引导分区或注入内核扩展时,会被系统完整性保护(SIP)拦截,表现为对 /usr/standalone 或 /System/Library/Extensions 路径的写入拒绝。
- 重启按 Cmd+R 进恢复模式 → 顶部菜单“实用工具”→“终端”
- 执行
csrutil disable→ 重启回正常系统 - 完成安装盘制作后,务必再次进恢复模式执行
csrutil enable - 注意:仅对可信工具启用,日常不建议长期关闭 SIP
清理残留缓存与挂载点
此前失败的制作流程可能遗留未卸载卷、损坏的挂载点或锁文件,干扰新任务。
- 终端中执行
diskutil list | grep "Install",检查是否有残留的“Install macOS”卷 - 若有,用
diskutil unmount force /Volumes/Install\ macOS强制卸载 - 清除临时缓存:
sudo rm -rf /private/tmp/* /var/folders/* - 重启终端,再运行官方
createinstallmedia命令(推荐从 App Store 下载完整安装器)


















