首页 > 代码库 > linux开机系统启动流程
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开机系统启动流程
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。