百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 编程文章 > 正文

用这些隐藏的启动选项排除苹果Mac故障错误

qiyuwang 2024-12-22 20:27 20 浏览 0 评论

在安装了M1或M2等芯片的现代Mac电脑上,关闭Mac电源,然后长按电源按钮,直到看到启动选项正在加载的消息。在Intel Mac上,启动Mac并按住Shift、Command+R、Option、D、Command+S、T或其他键来访问各种启动选项。

您可以使用Mac的各种启动模式来帮助解决Mac的问题、运行诊断工具或从头重新安装macOS。如何使用这些模式取决于你使用的是基于苹果硅芯片还是英特尔芯片的Mac电脑。


确定你的Mac是基于苹果硅芯片还是英特尔芯片

访问启动选项取决于你的Mac类型。你可以通过点击苹果标志,然后在下拉菜单顶部选择“关于这台Mac”,在macOS中找出你使用的Mac型号。

你的型号应该和驱动它的芯片一起列出。现代苹果硅mac将有一个数字,如M1, M2,或在此基础上的一些变化。如果你看到“Intel”,那么你有一台基于Intel的Mac。


或者,如果你知道你的Mac型号和生产年份,你也可以知道你有哪种类型的芯片。如果你有一台2020年的MacBook Air, 13英寸的MacBook Pro, 2021年的14英寸或16英寸的MacBook Pro, 2020年的Mac mini, 2021年的iMac, 2022年的Mac Studio,或在此日期之后生产的任何一台机器,那么你很有可能拥有苹果硅芯片。


苹果硅Mac启动选项

Apple Silicon没有使用传统的方法,即在Mac启动时按住按钮来访问各种启动选项。有一定程度的按钮按下,但许多选项可以从一个简单的菜单访问。


首先,你需要使用Apple >关机或按住电源按钮切断电源(只有当你的Mac没有启动,陷入启动循环,或由于某种原因无法正常关机时才这样做)。


关闭Mac后,按住电源按钮。继续按住电源按钮,你会看到一条消息说“继续按住启动选项…”,所以在这种情况发生之前,请一直按住手指。最终,您将看到一条消息,通知您启动选项正在加载,您可以放开电源按钮。


现在您将看到一个菜单,其中显示了所有可用的引导卷。这就是如何从外部驱动器引导macOS或引导Linux等替代操作系统。


启动安全模式

在这个屏幕上,你可以以安全模式启动Mac。要做到这一点,点击您所选择的音量(可能是“Macintosh HD”),然后按住Shift键。现在点击“继续安全模式”开始启动。在安全模式下,你的Mac会禁用所有启动项,运行系统完整性检查,删除缓存,只加载系统字体等等。


Boot macOS恢复模式

在启动选项的卷旁边有一个带有“选项”标签的按钮。点击它,你的电脑将启动到恢复模式。一旦macOS启动,您将需要选择一个管理用户并登录进行更改。一旦你这样做了,你会看到几个选项出现:


从时间机器恢复:选择此选项可从最近的时间机器备份中恢复Mac的数据。插入您的驱动器,选择此选项,并等待过程完成。

重新安装macOS:根据macOS的版本,您将看到重新安装或安装操作系统的选项。这将从互联网上下载所需的文件。

Safari:浏览网页。如果您需要在恢复模式中查找正在修复的问题的解决方案,这是一个很好的故障保险。Safari扩展和插件被禁用。

磁盘实用程序:Apple内置的存储实用程序允许您格式化驱动器,创建分区,运行急救,创建或恢复磁盘映像等等。


在屏幕顶部,您将看到菜单栏上的“Recovery”以及Utilities下拉菜单。在实用工具部分有一些更有用的工具:


启动安全实用程序:更改启动磁盘安全策略。使用它可以启用第三方内核扩展和远程管理或内核扩展和软件更新。

终端:使用macOS命令行编辑首选项、复制文件和执行各种其他操作。

共享磁盘:使用此功能与另一台Mac共享驱动器的内容以进行数据传输。


运行Apple诊断

苹果诊断是一个故障排除工具,检查你的Mac的问题。你可以通过启动时按住电源按钮进入启动选项菜单,然后按住Command+D来启动它。


故障排除程序将运行,并可能为您提供一个参考代码,以便在Apple网站上查看更多信息。然后,您可以选择是否重复其余部分、重新启动或关闭Mac。


单用户模式怎么样?

单用户模式是基于英特尔的mac电脑上的一种模式,它只加载最基本的服务和扩展,并将你转储到命令行前。虽然苹果硅没有任何完全相同的东西,你可以通过终端在恢复模式访问一切。


当您在恢复模式启动时登录admin帐户时,您的主启动磁盘应该被挂载。如果不是,启动Disk Utility并单击启动卷(可能是“Macintosh HD”)。使用“Mount”按钮,并在提示时输入密码。现在退出磁盘实用程序,从实用程序下拉菜单中选择终端。


现在,您可以使用命令行在启动驱动器上执行类似的操作,就像在老式的单用户模式下一样。你会在“Volumes”目录下找到你的驱动器。假设这个音量被标记为“Macintosh HD”,你可以输入:


cd /


cd Volumes/Macintosh\ HD . cd


基于英特尔的Mac启动密钥

在英特尔Mac上,这些选项是通过键盘快捷键访问的,在Mac启动时必须按住快捷键。要让这些功能正常工作,请确保在Mac启动时按住相关键,否则可能会错过窗口。太慢?只需重新启动并重试。


Shift:以安全模式启动Mac

要直接启动到安全模式,在Mac启动时按住Shift键。这将阻止启动项运行,运行急救风格的磁盘检查,删除包括系统缓存在内的多个缓存,并施加其他限制,如禁用第三方字体和只加载必要的内核扩展。


一些较老的Mac机型可能会注意到,在安全模式下,一些加速图形、无线网络、共享等功能无法工作。


Command+R:启动macOS恢复模式

要进入恢复模式,在Mac启动时按住Command+R键。这允许您执行诸如重新安装macOS、访问磁盘实用程序以尝试修复任何驱动器、使用终端执行命令或从时间机器备份中恢复等操作。


选项:选择要引导的卷

如果你想从不同的分区或卷启动,那么当你的Mac启动时按住Option,就会看到一个符合条件的启动磁盘列表。这包括在电脑启动时插入的USB驱动器,通过Boot Camp创建的Windows分区,或存储在外部驱动器上的额外macOS安装。


D:使用Apple诊断程序进行故障排除

运行Apple诊断来检查您的Mac是否存在已知问题,然后与Apple支持交叉引用您获得的任何错误代码。你也可以在启动时按住Option+D从互联网启动Apple诊断,如果你不能上网,这很方便。


Command+Option+P+R:复位NVRAM/PRAM

非易失性RAM (NVRAM)或参数RAM (PRAM)在Mac关闭时存储信息。这包括屏幕分辨率、从哪个驱动器启动、音量等等。这只存在于老式的基于英特尔的Mac机型上,所以Apple Silicon用户没有重置它的选项。


重置NVRAM或PRAM有各种各样的原因,比如如果你的机器启动有困难,从错误的音量开始,或者只是有无法解释的问题。当你的Mac启动时,按住Command+Option+P+R来重置它。


Command+S:单用户模式

在Mac引导进入单用户模式时,按住Command+S键。不久,您将看到一个命令行提示符,您可能需要在其中使用密码进行身份验证。在此之后,您可以执行标准的终端操作。


注意:使用T2芯片的Mac型号可能需要在此工作之前挂载启动卷,这需要引导到恢复模式,然后按照上面描述的Apple Silicon型号的相同指示进行操作。


T:目标磁盘模式

如果你有一个基于intel的Mac用户目标磁盘模式,使你的驱动器可以通过USB、USB- c或Thunderbolt电缆对另一台Mac使用。如果任何一台计算机有macOS 11或更高版本,则需要使用Thunderbolt电缆。


在你想要共享的Mac上启动时按住T,在目标磁盘模式下启动。在相应的Mac上,驱动器应该显示为一个已挂载的卷,允许您自由地向其传输文件或从中传输文件。完成后弹出磁盘,就像任何其他可移动驱动器一样。


Command+V: Verbose模式

使用详细模式获取有关macOS在引导时正在做什么的详细信息,该模式将引导动画替换为滚动命令列表。这对于故障排除挂起引导的Mac很有用,这样你就可以(希望)看到导致问题的原因。


N:从NetBoot服务器启动

在T2芯片和苹果硅芯片出现之前,苹果电脑可以从网络驱动器引导macOS。这被称为NetBoot,在启动时按住N仍然是可能的。


更多故障诊断提示

基于intel的Mac用户可能还想尝试重置系统管理控制器(SMC),以解决与电源管理、键盘背光、外部显示等相关的问题。


使用Windows键盘?使用标准替换键,非苹果键应该可以很好地触发这些键盘快捷键。这意味着:


Mac键盘上的Shift就是Windows键盘上的左Shift。

Mac键盘上的Command是Windows键盘上的Windows键。

Mac键盘上的选项是Windows键盘上的“左Alt”。

有很多Mac故障排除技巧都不涉及这些启动模式。这些问题包括修复速度慢的Mac,诊断Mac应用程序崩溃,解决应用程序拒绝启动的问题,修复破碎的音频和其他声音问题,修复Mac的麦克风,以及让MacBook的网络摄像头正常工作。

相关推荐

基于Docker方式安装与部署Camunda流程引擎

1Camunda简介官网:https://docs.camunda.org/manual/7.19/installation/docker/Camunda是一个轻量级、开源且高度灵活的工作流和决策自...

宝塔Linux面板如何部署Java项目?(宝塔面板 linux)

通过宝塔面板部署Java还是很方便的,至少不需要自己输入tomcat之类的安装命令了。在部署java项目前,我还是先说下目前的系统环境,如果和我的系统环境不一样,导致部署不成功,那你可能需要去找其他资...

浪潮服务器如何用IPMI安装Linux系统

【注意事项】此处以浪潮服务器为例进行演示所需使用的软件:Chrome浏览器个人PC中需要预先安装java,推荐使用jdk-8u181-windows-x64.exe【操作步骤】1、在服务器的BIOS中...

Centos7环境Hadoop3集群搭建(hadoop集群环境搭建实验报告)

由于项目需要存储历史业务数据,经过评估数据量会达到100亿以上,在原有mongodb集群和ES集群基础上,需要搭建Hbase集群进行调研,所以首先总结一下Hadoop集群的搭建过程。一、三个节点的集群...

Hadoop高可用集群搭建及API调用(hadoop高可用原理)

NameNodeHA背景在Hadoop1中NameNode存在一个单点故障问题,如果NameNode所在的机器发生故障,整个集群就将不可用(Hadoop1中虽然有个SecorndaryNameNo...

使用Wordpress搭建一个属于自己的网站

现在开源的博客很多,但是考虑到wordpress对网站的seo做的很好,插件也多。并且全世界流量排名前1000万的网站有33.4%是用Wordpress搭建的!所以尝试用Wordpress搭建一个网站...

Centos 安装 Jenkins(centos 安装ssh)

1、Java安装查看系统是否已安装Javayumlistinstalled|grepjava...

Java教程:gitlab-使用入门(java中的git)

1导读本教程主要讲解了GitLab在项目的环境搭建和基本的使用,可以帮助大家在企业中能够自主搭建GitLab服务,并且可以GitLab中的组、权限、项目自主操作...

Dockerfile部署Java项目(docker部署java应用)

1、概述本文主要会简单介绍什么是Docker,什么是Dockerfile,如何安装Docker,Dockerfile如何编写,如何通过Dockerfile安装jar包并外置yaml文件以及如何通过do...

如何在Eclipse中搭建Zabbix源码的调试和开发环境

Zabbix是一款非常优秀的企业级软件,被设计用于对数万台服务器、虚拟机和网络设备的数百万个监控项进行实时监控。Zabbix是开放源码和免费的,这就意味着当出现bug时,我们可以很方便地通过调试源码来...

Java路径-02-Java环境配置(java环境搭建及配置教程)

1Window环境配置1.1下载...

35.Centos中安装python和web.py框架

文章目录前言1.Centos7python:2.Centos8python:3.进行下载web.py框架然后应用:4.安装好之后进行验证:5.总结:前言...

《我的世界》服务器搭建(我的世界服务器如何搭建)

1.CentOS7环境1.1更改YUM源#下载YUM源文件curl-o/etc/yum.repos.d/CentOS-Base.repohttps://mirrors.aliyun.com...

CentOS 7 升级 GCC 版本(centos7.4升级7.5)

1.GCC工具介绍GCC编译器:...

Linux安装Nginx详细教程(linux安装配置nginx)

环境准备1.因为Nginx依赖于gcc的编译环境,所以,需要安装编译环境来使Nginx能够编译起来。命令:yuminstallgcc-c++显示完毕,表示安装完成:2.Nginx的http模块需要...

取消回复欢迎 发表评论: