我愚蠢地从我的 Mac 中删除了 libc++(2015 年 MacBook Air 上的 Mojave 10.14)。我有多个版本,只想使用最新版本……但现在什么都不起作用。内核崩溃了,一段时间后,它会在没有任何交互的情况下再次崩溃/关机/启动/崩溃。
现在它甚至没有进入恐慌屏幕!它只是一遍又一遍地发出启动声音 - 即使在屏幕关闭或反复按下电源按钮后也是如此。
我如何才能重新安装操作系统?最好是 macOS。我所有的重要文件都已备份,所以这没问题。我无法使用另一台计算机,但我有一个装有 Ubuntu 的闪存驱动器……或者我可以尝试使用另一台计算机来制作操作系统(如果需要)。
编辑:我按住电源按钮一段时间,现在它不再尝试一遍又一遍地启动。
答案1
在启动时按住 Cmd-R 即可启动到恢复模式。
安装 macOS 时,它会在内置驱动器上创建一个小型的、通常不太显眼的紧急/恢复启动分区。在启动时按住 Cmd-R 会告诉 Mac 从该分区启动,以便您可以重新安装操作系统。
如果这不起作用,请在启动时按住 Cmd-Opt-R 进入 Internet 恢复模式。您需要通过以太网或 Wi-Fi 连接互联网。如果 Wi-Fi 网络使用安全措施,则必须是只需要密码的版本。它不能是需要用户名和密码或任何证书的企业级安全措施。您的 Mac 将尝试联系 Apple 的恢复服务器并从那里下载必要的可启动操作系统映像。
通常,在现有安装的相同版本的 macOS 上重新安装 macOS 会执行“修复安装”;它只会覆盖操作系统的文件,并且会保留所有其他文件。但一如既往,如果您有不能丢失的文件,并且没有最近经过测试的备份,则应避免这样做,直到您有好的备份。
如果您可以借用另一台 Mac,则可以在启动时按住 T 键以启动到目标磁盘模式,在此模式下,您的 Mac 就像一个外部硬盘驱动器,您可以通过 Thunderbolt(或旧机器上的 USB 或 FireWire)将其连接到另一台 Mac,并以此方式获取其硬盘驱动器内容。