文章原始来源:https://forums.macrumors.com/threads/how-to-update-the-recovery-partition.1931536/
如果你只是通过增量更新来更新 El Capitan,那么恢复分区就不会得到更新。
例如,如果您使用增量更新将版本从 10.11 升级到 10.11.1,那么恢复分区仍然保持 10.11 版本。
更新恢复分区的一种方法是运行最新的完整安装程序——即使你的系统已经是最新的状态。不过,这就像用大锤去敲一颗螺母一样,太过头了。
有一种更快的方法可以做到这一点,无需运行整个安装程序。
1. 从 https://support.apple.com/kb/dl1464?locale=en_US 下载“Lion 恢复更新”。(在提问之前先提醒一下,是的,就是那个 LION 恢复更新!)请确保该文件已保存到你的下载文件夹中。如果你仍然拥有最新的 El Capitan 完整安装程序,可以右键点击 Install OS X El Capitan.app 文件,然后选择“显示包内容”。进入 Contents/SharedSupport 文件夹,将 InstallESD.dmg 文件复制到你的下载文件夹中。如果你还没有完整的安装程序,可以再次从 Mac App Store 中下载它。
2. 从 http://4unitmaths.com/recovery.sh.zip 下载并解压文件 recovery.sh.zip。如果已经存在的话,请将 recovery.sh 移动到你的下载文件夹中。
3. 打开终端,然后输入以下命令:
chmod +x ~/Downloads/recovery.sh
sudo ~/Downloads/recovery.sh
4. 等待几分钟,让整个过程完成后再返回到提示界面。同时,按住“Option”键进行重启,以验证你的恢复分区是否正常工作。
(不过,如果你使用的是核心存储系统,那么你可能需要进行恢复操作,让恢复分区能在启动管理器中出现。如果你需要的话,可以在终端中运行这些命令来恢复它。)
diskutil cs list
然后
diskutil coreStorage 恢复 lvUUID
当 lvUUID 为前一个终端命令所报告的最后一个 lvUUID 时,则重新启动系统。
注意:这种方法甚至可以在没有现有恢复分区的情况下创建恢复分区。例如,当使用 CCM 来恢复系统时,通常也会同时创建恢复分区。

Comment