“磁盘未锁定”实为误报,真实原因是磁盘被占用、挂载残留、filevault加密锁定或分区结构异常;需用diskutil list检查挂载状态、diskutil apfs unlockvolume解锁加密卷、diskutil erasedisk重建apfs+guid分区,并可终端直写createinstallmedia绕过ui校验。

MacOS 重装系统时提示“磁盘未锁定”——这其实是个常见误报,真实含义通常是**磁盘处于被系统占用、挂载残留、加密锁定或分区结构异常的状态**,而非字面意义的“未锁定”。苹果安装器把无法安全写入的状态笼统提示为“未锁定”,容易让人误解。核心是确认磁盘是否真正空闲、干净、且格式兼容。
确认磁盘是否被意外挂载或占用
即使你刚抹掉磁盘,macOS 可能仍保留挂载点或后台进程引用它:
- 在恢复模式中打开「终端」,运行 diskutil list,找到你的内置盘(如
/dev/disk0),检查所有子卷是否显示Not mounted;若某一分区标有Mounted: Yes,说明仍有残留挂载 - 执行 diskutil unmountDisk /dev/disk0 强制卸载整块盘;失败时用
lsof +D /Volumes/XXX查找占用进程,关闭 Finder 对应窗口或第三方磁盘工具 - 手动清理挂载点残留:rm -rf /Volumes/Install\ macOS* 或同名空文件夹,避免系统误判为“已挂载”
检查 FileVault 加密是否处于锁定状态
启用 FileVault 后,即使抹掉操作完成,加密容器若未显式解锁或解绑,安装器也会拒绝写入,并可能错误提示“未锁定”:
- 运行 diskutil apfs list,查看目标卷是否标记为
Locked - 如果是,尝试解锁:diskutil apfs unlockVolume /dev/disk0s1 -passphrase(输入原登录密码)
- 若解锁失败或提示密钥无效,说明加密元数据损坏,此时需先用恢复密钥或 iCloud 凭据介入,否则无法继续安装
验证并重建分区结构与文件系统
“未锁定”常是表象,根源多在分区表损坏或顶层设备未初始化为 APFS 容器:
- 运行 diskutil info /dev/disk0,确认
Partition Map Scheme是GUID_partition_scheme;若显示Apple_partition_scheme或为空,说明分区表异常 - 执行 diskutil repairDisk /dev/disk0 尝试修复 GPT 表;失败则直接擦除重建:diskutil eraseDisk APFS "Macintosh HD" GPT /dev/disk0
- 特别注意:Apple Silicon Mac 的内置 SSD 有隐藏固件卷,必须操作顶层物理盘(
disk0),不能只选disk0s1等子分区
绕过图形界面,用终端直写安装器
当恢复模式图形界面反复识别失败时,“未锁定”提示往往源于内核缓存延迟或 UI 刷新机制失效:
- 确保磁盘已格式化为 APFS 并命名(如
Macintosh HD),然后退出磁盘工具 - 在终端中运行:sudo /Applications/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia --volume /Volumes/Macintosh\ HD --nointeraction
- 该命令跳过安装器 UI 校验逻辑,直接写入引导文件,可有效规避“未锁定”类误导提示











