码迷,mamicode.com
首页 > 其他好文 > 详细

RHEL7.0启动流程

时间:2015-09-03 21:51:17      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:linux   启动流程   

a:
      MBR 中的主引导加载程序是一个 512 字节大小的映像,其中包含程序代码和一个小分区表。前 446 个字节是主引导加载程序,其中包含可执行代码和错误消息文本。接下来的 64 个字节是分区表,其中包含 4 个分区的记录(每个记录的大小是 16 个字节)。MBR 以两个特殊数字的字节(0xAA55)结束。这个数字会用来进行 MBR 的有效性检查。
   b:
    主引导加载程序的工作是查找并加载次引导加载程序(第二阶段)。它是通过在分区表中查找一个活动分区来实现这种功能的。当找到一个活动分区时,它会扫描分区表中的其他分区,以确保它们都不是活动的。当这个过程验证完成之后,就将活动分区的引导记录从这个设备中读入 RAM 中并执行它。
   C:
      阶段 1 (MBR)引导了一个阶段 1.5 的引导加载程序.它可以理解包含 Linux 内核映像的特殊文件系统。这方面的例子包括 reiserfs_stage1_5(要从 Reiser 日志文件系统上进行加载)或 e2fs_stage1_5(要从 ext2 或 ext3 文件系统上进行加载)。当阶段 1.5 的引导加载程序被加载并运行时,阶段 2 的引导加载程序就可以进行加载了。

本文出自 “IT小矮人!” 博客,请务必保留此出处http://lqx049.blog.51cto.com/1919902/1691117

RHEL7.0启动流程

标签:linux   启动流程   

原文地址:http://lqx049.blog.51cto.com/1919902/1691117

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!