文档章节

OS X系统启动的基本步骤

东方皓
 东方皓
发布于 2013/04/28 18:30
字数 243
阅读 134
收藏 5

OS X系统启动的基本步骤:


  1. 通电,Boot-ROM进行初始化。

  2. Boot-ROM后处理,此时是黑屏,电源LED灯亮,如果出现任何错误,LED灯会有规律闪动。

  3. 开始调用EFI:会听到咚的那一个长音。

  4. EFI启动:会响应用户键盘,比如进入单用户模式等按键。正常情况下,读取boot.efi正常后,出现银色的Apple标识。

  5. 启动内核:看到灰色背景和旋转齿轮。从这里开始,就可以从Activity Monitor程序中找到各个进程的关系了。

  6. 启动launchd:此时看到蓝屏。launchd负责启动和管理系统的各个服务

  7. login窗口出现:

  8. 用户登录:用户登录后,系统也是使用另外一个launchd来为该用户开启用户环境的,之后,用户的所有动作(除非特殊情况),都在这第二个launchd的管理之下。

© 著作权归作者所有

东方皓
粉丝 7
博文 7
码字总数 1191
作品 1
浦东
高级程序员
私信 提问
解救低版本的mac系统升级

macbook一向以安全稳定著称,即便如此,mac os x系统也会出现各种故障,虽然mac系统可以通过在线恢复,不过速度非常慢,而且不是所有机型都支持,所以我们需要制作mac启动U盘,mac系统U盘可以...

mp_peng
2018/01/01
0
0
Mac OS上装Windows双系统

首先绝对不建议在苹果上只用Windows系统,耐着性子忍受一下os X的陌生、早晚会觉得物有所值的。其次,真想做 抹掉os X装Windows这种买椟还珠的事,也是有办法的:在os X里做好BootCamp,重启...

Neo_robot
2018/10/30
0
0
Mac OS X 上基于 FreeBSD/bhyve 的虚拟技术 xhyve

FreeBSD 下的虚拟技术 bhyve (The BSD Hypervisor) 是去年1月份正式发布的,包含在了 FreeBSD 10.0 发行版中。今天要玩的这个 xhyve 是基于 bhyve 的 Mac OS X 移植版本,也就是说我们想在 ...

鉴客
2015/08/10
1K
1
WinXP+Mac OS X+Linux的多操作系统安装

在一台PC上,同时安装Windows XP、Mac OS X,甚至Fedora Linux等多个操作系统。   我的总体思路就是,将WinXP的启动管理器(NT Loader)作为默认的启动管理器,其他操作系统的启动管理器安...

红薯
2009/05/08
4.4K
18
VMware 8安装Mac OS X 10.7 Lion

VMware虚拟机安装Mac,首先需要准备VMware和Mac OS X,以及相应的驱动。 本文将通过详细的图文步骤,带您一步步利用VMware虚拟机体验Apple Mac OS X炫酷效果。 准备工作 VMware Workstation...

长平狐
2013/01/06
653
0

没有更多内容

加载失败,请刷新页面

加载更多

Android Camera原理之camera service与camera provider session会话与capture request轮转

上层调用CameraManager.openCamera的时候,会触发底层的一系列反应,之前我们分享过camera framework到camera service之间的调用,但是光看这一块还不够深入,接下来我们讨论一下camera serv...

天王盖地虎626
11分钟前
0
0
科技赋能成效显著!金融壹账通两大赋能项目荣获IDC大奖

7月19日,2019IDC中国未来金融论坛曁颁奖典礼于北京举办。由金融壹账通赋能的长春农商银行多人视频面审智能风控系统、包头农商银行互联网银行SaaS服务两大项目因在项目的创新性、技术领先性、...

IFTNews
昨天
0
0
HTTP协议

HTTP简介 HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。 HTTP是一个基于TCP/IP通信协议来传递数据...

Eappo_Geng
昨天
1
0
聊聊spring cloud consul的TtlScheduler

序 本文主要研究一下spring cloud consul的TtlScheduler TtlScheduler spring-cloud-consul-discovery-2.1.2.RELEASE-sources.jar!/org/springframework/cloud/consul/discovery/TtlSchedule......

go4it
昨天
0
0
内存狂挤牙膏Intel跪了!10nm玩出6种花样

不同于CPU处理器等逻辑芯片的制造工艺都精确到具体数值,闪存、内存工艺一直都是很模糊的叫法,比如10nm-class(10nm级别),只是介于20nm和10nm之间,然后又分为1xnm、1ynm、1znm等不同版本,...

linuxCool
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部