在虚拟机里给 macOS 重装系统,正路是先进入 recovery 模式,用磁盘工具抹掉分区,再联网安装,和物理 Mac 不同,虚拟机的键盘捕获、启动菜单和网络设置才是变数最大的地方,物理机顺手的长按组合键在虚拟机里经常失灵。这篇文章按 VMware 和 Parallels 两个主流平台拆解法子,把恢复模式进不去、白屏、卡进度条这类常见问题一并解决。
虚拟机mac recovery模式怎么进?两种主流平台操作差异
物理 Mac 进恢复模式靠的是开机瞬间长按 Command + R,或者 Option + Command + R 走网络恢复,但虚拟机不吃这一套,因为模拟出来的 EFI 环境对键盘时序的处理和真机差别很大,我调试过不少机器,结论是:别死磕组合键,直接用「启动磁盘选择器」进恢复分区,成功率最高。
VMware Fusion 里进入 recovery 的详细步骤
VMware Fusion 对 mac 虚拟机的键盘映射比较死板,按快容易漏,按慢了系统已经进桌面,推荐走启动菜单:
- 先彻底关闭 macOS 虚拟机,注意是「关机」,别用挂起。
- 在 VMware 窗口菜单栏找到「虚拟机」→「电源」里的「启动到 EFI 固件设置」。
- 等待屏幕出现一个灰色界面,上面显示磁盘图标,用方向键选中「Recovery」或带「恢复」字样的条目。
- 回车确认,等待几分钟,就会进入恢复模式的语言选择界面。
如果你用的是 VMware Workstation(Windows 主机上装的),步骤类似:开机时快速点击虚拟机窗口,然后连续按 Esc 或 F2 进入固件引导菜单,之后同样选 Recovery 分区。关键前提是安装 macOS 时已经正常生成了恢复分区,如果当时安装不完整,这一项可能不会出现在菜单里。
Parallels Desktop 的恢复模式入口
Parallels Desktop 对 macOS 的模拟更贴近真实机器,也提供了一条更省事的路径:
- 如果虚拟机还开着,先关机。
- 按住 Option 键的同时点击工具栏上的「启动」按钮,保持按住不放。
- 等待出现启动磁盘选择界面,这里能看到主磁盘和 Recovery 分区。
- 选 Recovery 后进入恢复模式。
另一个办法是直接修改虚拟机的启动参数:在 Parallels 的「配置」→「硬件」→「启动顺序」里,把「恢复模式」设为下一次启动的临时引导项。
这里有个细节:Parallels 会优先响应宿主机的 Option 按键,如果你在 Windows 主机上用 Parallels,按的是键盘上的 Alt 键,作用一样,速度要快,屏幕还没亮起来前就得按住。
物理机和虚拟机的恢复模式组合键对照
| 场景 | 常用组合键 | 虚拟机里的表现 |
|---|---|---|
| 内置恢复模式 | Command + R | 多数情况下失灵,需手动选启动项 |
| 网络恢复 | Option + Command + R | 常用于重装当前版本,但虚拟机必须保证网络通 |
| 兼容性恢复 | Shift + Option + Command + R | 装旧版 macOS 时使用,虚拟机上极少用到 |
进不去恢复模式?mac 白屏怎么重装系统
恢复分区损坏或者盘被抹掉后,启动菜单里不会出现 Recovery 选项,屏幕可能一直停在白屏,遇到这种情况,行业共识认为
最稳妥的办法是绕开恢复分区,直接用 U 盘引导安装器,这个方案等于把「恢复模式」装进 U 盘里,想什么时候用都行。
制作可引导的 macOS 安装 U 盘
先在另一台正常的 Mac 上下载需要的 macOS 安装包,然后准备一个 16GB 以上的 U 盘,打开终端依次执行:
sudo /Applications/Install macOS Sonoma.app/Contents/Resources/createinstallmedia --volume /Volumes/USB
把命令里的 Sonoma 替换成你实际下载的版本名,/Volumes/USB 改成 U 盘挂载路径,写入过程大概要 20 到 30 分钟,期间 U 盘会被清空,别中途拔,写入完成后,把 U 盘插到宿主机上,然后在虚拟机设置里把 U 盘添加为 USB 设备。
从 U 盘引导并进入恢复工具
启动虚拟机时按住 Option 键,出现启动选择界面后选写入了安装器的 U 盘,等它加载完,你会看到一个和恢复模式几乎一样的界面,里面包含磁盘工具、重新安装 macOS、时间机器恢复等选项。这就等于在 U 盘系统里重建了一个 recovery 环境,和原厂恢复分区效果一致,磁盘工具、终端都在。
U 盘也没识别到,检查两点:虚拟机设置里 USB 控制器是否为 3.0,以及 U 盘是否被宿主机占用,Parallels 默认会自动连接,VMware 需要手动把 USB 设备从宿主机切换到虚拟机。
mac恢复模式重装系统全流程:从抹盘到装完
磁盘工具:彻底抹掉旧分区
进入恢复模式后,先打开磁盘工具,别急着点安装,在左边栏选中最顶层的物理磁盘(不是下面缩进的「Macintosh HD」),然后点「抹掉」:
- 名称随意,一般写 Macintosh HD。
- 格式选 APFS,如果安装的是 Mojave 或更早版本,选「Mac OS 扩展(日志式)」。
- 方案选「GUID 分区图」。
- 等待抹盘完成,退出磁盘工具。
这一步能解决绝大多数疑难杂症,很多系统反复装失败的原因就是旧系统卷组和驱动残留,抹干净所有容器和宗卷,相当于给硬盘翻新。
选择安装目标并联网
点「重新安装 macOS」,出现许可协议后连续同意,然后选择刚抹掉的那个分区,安装器会先写入一个临时系统,然后重启。重启时屏幕可能会黑几次,不要手动干预,从头到尾等它自动完成就行,安装过程需要联网下载系统组件,虚拟机网络中断会导致进度条长期不动。
进度条卡住的排查思路
如果卡在剩余时间估算之后,不是死机,而是后台正在写入数据,拿出一个判断标准:超过 30 分钟界面没有任何变化,才需要考虑干预,通常这么处理:
- 强制关闭虚拟机,再进入恢复模式,打开「终端」,执行
重置账户,然后重新安装。resetpassword
- 检查虚拟机的网络模式是否改为「桥接」或「共享网络」,某些安装器阶段对 DNS 有要求。
- 卡在白屏时,重置 NVRAM 可以救回来:恢复模式下打开终端输入
nvram -c,然后重启。
重装后的必要收尾工作
新系统进桌面后,先别急着恢复数据,在虚拟机里分辨率多半只有 1024×768 或者更小,鼠标也飘,这是因为显卡驱动没加载,这时需要安装虚拟化平台的增强工具:
- Parallels 会自动弹出「安装 Parallels Tools」提示,按引导走完重启。
- VMware Fusion 在菜单栏选「虚拟机」→「安装 VMware Tools」。
装完重启后,屏幕分辨率、剪贴板共享、文件拖拽功能才正常,另外一个容易被忽略的点:macOS 恢复模式重装系统不会自动激活系统,如果是较新的 macOS 版本,安装完成后需要联网验证 Apple ID,建议提前确认账号密码可正常登录,装完系统后手动创建一次快照,再往后折腾软件就不用担心系统崩溃了。
mac恢复模式重装系统的常见疑问
虚拟机里的 mac 白屏怎么重装系统?
白屏大概率是恢复分区引导文件损坏,直接按 Option 打开启动选择器,找不到 Recovery 就改用制作好的 U 盘启动,进入磁盘工具抹掉整个磁盘,再重新安装。
mac恢复模式卡进度条,强制重启会变砖吗?
不会,虚拟机的磁盘数据只要没在写入中断电,重启后会回到安装器界面,重新选择安装目标即可,如果是物理 Mac 出现这个情况,建议先备份数据再操作,两者风险等级差很多。
实体店做一次 mac 重装系统多少钱?
实体店的报价覆盖了数据备份、系统安装和驱动调试,多数城市大致在几十元到两百元之间浮动,果粉圈里还有专门做远程恢复的服务,收费会低一些但要求自备网络环境,在虚拟机上自己操作则完全是零成本,唯一要花的是下载安装包的时间。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/631630.html





