欢迎各位兄弟 发布技术文章
这里的技术是共享的
在 VMware 虚拟机中运行 macOS 时,进入恢复模式的操作与物理 Mac 类似,但启动时需要结合虚拟机软件的特殊按键设置。以下是具体步骤:
关闭 macOS 虚拟机(若正在运行)。
启动虚拟机,在 VMware 启动界面(黑屏阶段)立即按住以下按键:
Windows/Linux 主机:按住 F8
或 Cmd
(⌘) + R
(需提前配置,见备注)。
Mac 主机:按住 Option
(⌥) 键进入启动菜单后,选择 Recovery HD。
松开按键后,虚拟机应进入 macOS 恢复模式(显示实用工具界面)。
.vmx
配置文件 OK 有大用若快捷键无效,可手动添加启动参数:
关闭虚拟机,右键选择 虚拟机设置。
找到虚拟机目录中的 .vmx
文件,用文本编辑器打开。
添加或修改以下参数:
plaintextbios.bootDelay = "5000" # 延长启动等待时间(毫秒) bios.forceSetupOnce = "TRUE" # 下次启动强制进 BIOS/恢复模式
保存文件,启动虚拟机并在延迟期间按快捷键。
会一个蓝色界面 ,进 CDROM 即可
如果 macOS 系统仍可运行:
打开终端,执行:
bashsudo nvram "recovery-boot-mode=unused" sudo reboot
虚拟机重启后将自动进入恢复模式。
VMware 版本兼容性:确保使用支持 macOS 的版本(如 VMware Workstation Pro 或 Fusion)。
按键时机:虚拟机启动时按键需在 BIOS 自检阶段(通常前 2-3 秒)。
恢复分区:若未看到恢复选项,可能是未正确安装恢复分区(需重新安装 macOS)。
若仍无法进入恢复模式,建议检查虚拟机配置或重新创建恢复分区(通过 macOS 安装器)。