《第16章__嵌入式Linux启动流程.pptVIP

  • 0
  • 0
  • 约 23页
  • 2017-01-04 发布于北京
  • 举报
《第16章__嵌入式Linux启动流程

第16章 嵌入式Linux启动流程 在多数计算机上,从Linux开机到进入系统的命令行或者图形界面时间并不长。计算机在背后做了什么工作,会展现出一个功能强大的系统,本章分析Linux系统启动流程。学习和掌握Linux启动的流程对了解Linux内核工作流程有很大帮助。Linux系统初始化可以分成两大部分:内核初始化和系统初始化。本章分析从打开电源开关到进入用户界面Linux系统的工作,主要内容如下: Linux内核初始化概览 进入内核前的工作 内核初始化 如何进入用户空间 16.1 Linux内核初始化流程 从前面讲解的知识知道,操作系统是用户应用和计算机硬件之间的桥梁。操作系统管理整个系统的所有软硬件资源,并且向用户应用程序提供接口。在操作系统初始化的时候,系统内核检测计算机硬件,加载驱动并且设置软件环境,本节详细讲解Linux内核初始化所做的工作。 16.2 PC机的初始化流程 先给出一个PC机的初始化流程图。 16.2.1 PC机BIOS功能和作用 图16-3是PC机BIOS的功能结构。 16.2.2 硬盘的数据结构 PC机最常见的外部存储设备是硬盘驱动器。硬盘可以存储大量的数据,并且具有断电信息不丢失的特点。硬盘上的数据组织格式随不同操作系统不完全相同。无论什么系统,对硬盘的数据组织方式有何不同,都包含了一个引导记录的数据结构。引导记录(英文全称Main Boot

文档评论(0)

1亿VIP精品文档

相关文档