macOS安装写入失败需按五步排查修复:一、修正/private/tmp权限为读写;二、确认用户属admin/wheel组;三、恢复模式用磁盘工具修复目标磁盘并重置用户权限;四、临时禁用SIP后安装再启用;五、清除/Volumes残留卷及/tmp、/var/folders缓存。

如果您在 macOS 系统安装过程中遇到写入失败类报错,例如“Permission denied”、“Failed to write to /private/tmp”或“Operation not permitted”,则极可能由目标路径的文件系统权限配置异常、用户身份权限缺失或系统安全机制拦截所致。以下是针对性排查与修复步骤:
一、检查并修正 /tmp 目录权限
/tmp 是 macOS 安装器默认使用的临时工作目录,若其权限被意外修改为只读,将直接导致写入中断。需确保该目录对当前用户具备完整读写执行权限。
1、点击桌面左上角苹果菜单,选择“访达”→“前往”→“前往文件夹”。
2、在弹出对话框中输入 /private,点击“前往”。
3、在打开的窗口中找到 tmp 文件夹,右键选择“显示简介”。
4、滚动至底部“共享与权限”区域,点击右下角锁形图标解锁,输入管理员密码。
5、将“当前用户”、“组”、“所有人”三行权限全部设为 读与写,关闭窗口。
二、验证当前用户是否具备管理员权限
非管理员账户无法执行系统级写入操作,包括向 /Applications、/Library 或安装器挂载卷写入文件。必须确认登录账户拥有完整的管理权限。
1、点击屏幕左上角苹果菜单,选择“系统设置”。
2、进入“用户与群组”,查看当前账户右侧是否显示 管理员 标识。
3、如无标识,点击左下角锁形图标解锁,点击“+”添加新用户,勾选“允许用户管理此电脑”,创建后注销并以该账户登录。
4、终端中执行 id -Gn,确认输出包含 admin 和 wheel 组。
三、修复目标磁盘的文件系统权限
安装器需向目标磁盘(如“Macintosh HD”)写入引导分区、恢复卷及系统文件。若磁盘存在 ACL 异常或权限继承失效,将触发拒绝访问错误。
1、重启 Mac,按住 Command + R 进入恢复模式。
2、从顶部菜单栏选择“实用工具”→“磁盘工具”。
3、在左侧边栏选中目标安装磁盘(非其下的卷),点击“急救”按钮,执行 运行。
4、待扫描完成且提示“已验证宗卷”后,点击“继续”执行修复,完成后关闭磁盘工具。
5、返回恢复环境,打开“终端”,输入 diskutil resetUserPermissions / $(id -u) 重置当前用户主目录权限。
四、临时禁用系统完整性保护(SIP)
SIP 会阻止对 /System、/usr、/bin 等受保护路径的写入,某些第三方安装流程(如 OpenCore Legacy Patcher 安装器构建)需短暂绕过该限制才能完成关键文件写入。
1、在恢复模式下打开“终端”。
2、输入命令 csrutil disable 并回车,确认输出为 “Successfully disabled System Integrity Protection.”
3、重启 Mac,立即执行安装操作。
4、安装成功后再次进入恢复模式,在终端中执行 csrutil enable 恢复 SIP 保护。
五、清除安装器缓存与残留挂载点
先前失败的安装尝试可能遗留未卸载的 DMG 映像或临时挂载卷,其权限状态可能污染后续流程,导致新安装器无法获得干净写入上下文。
1、打开“访达”,按下 Command + Shift + G,输入 /Volumes 跳转至挂载点目录。
2、检查是否存在名称含 Install macOS、SharedSupport 或随机字符的卷,右键选择“推出”。
3、打开“终端”,依次执行以下命令清理缓存:
sudo rm -rf /private/tmp/*
sudo rm -rf /var/folders/*
sudo kmutil clear-staging










