码迷,mamicode.com
首页 > 系统相关 > 详细

linux开机系统启动流程

时间:2017-06-02 17:32:41      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:linux   系统启动流程   

启动流程

1,按下电源


2,bios自检;主要检测主机硬件设备如:cpu,内存。硬盘等显卡设备是否正常,在测试完成后,会按照bios的系统设置顺序来启动。


3,系统引导

MBR;硬盘的0柱面,0磁头,一扇区称为主引导扇区。它由三部分组成,主引导程序(Bootloader),硬盘的分区表(Disk Partition table)和硬盘有效标志(55AA)


4,linux内核启动

bootloader 为引导加载程序,它的主要功能为

1,提供菜单,允许用户选择启动的系统或不同的内核版本


2,加载选定的内核到内存中解压展开,而后吧系统的控制权交给内核目前linux中最常用的bootloader 为GRUB。



5,初始化系统

  内核被加载到选定的内存中,并且取得系统的控制权后然后会立即初始化系统中的设备包括cpu 储存等设备


6,登陆系统

本文出自 “凌宇的技术博客” 博客,谢绝转载!

linux开机系统启动流程

标签:linux   系统启动流程   

原文地址:http://lampit.blog.51cto.com/12958178/1931607

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