Linux系统启动流程:

(1)开机按下电源

(2)计算机加载BISO,进行开机自检,听到‘嘀嗒’一声说明硬件一切正常

(3)开始引导系统;读取MBR主引导记录

硬盘上第0磁道第一个扇区被称为MBR,也就是Master Boot Record,即主引导记录,它的大小是512字节,可里面却存放了预启动信息、分区表信息。

可分为两部分:第一部分为引导(PRE-BOOT)区,占了446个字节;第二部分为分区表(PARTITION PABLE),共有66个字节,记录硬盘的分区信息。

预引导区的作用之一是找到标记为活动(ACTIVE)的分区,并将活动分区的引导区读入内存。

(4)运行GRUB

(5)根据/etc/inittab加载配置

(6)运行/etc/rc.local

rc.local就是在一切初始化工作后,Linux留给用户进行个性化的地方。你可以把你想设置和启动的东西放到这里。

(7)等待用户登录

转载于:https://blog.51cto.com/cqtangbo/1752414

Linux系统启动简单流程:相关推荐

  1. Linux系统启动引导流程

    启动第一步--加载BIOS 当你打开计算机电源,计算机会首先加载BIOS信息,这是因为BIOS中包含了CPU的相关信息.设备启动顺序信息.硬盘信息.内存信息.时钟信息.PnP特性等等.在此之后,计算机 ...

  2. arm linux系统启动流程

    ===================================================== arm linux系统启动相关文章列表: arm linux系统启动流程 http://bl ...

  3. linux 系统重启过程,linux 系统启动流程

    linux系统启动流程可以简单总结为以下几步 1)开机BIOS自检 2)读取MBR,进行MBR引导 3)启动bootloader 4)加载内核kernel 5)启动init进程,依据inittab文件 ...

  4. linux系统启动的第一个进程是,linux系统启动流程及常见问题解决

    运行环境:centos6 Vmware 一.系统启动流程介绍 linux系统启动时我们可以看到很多启动信息,整体来说系统启动分为以下几个过程:加电自荐:power on system test 选择启 ...

  5. Linux 系统启动流程及其介绍

    熟悉Linux系统启动流程可以更好的排除Linux系统在启动的过程中所遇到的错误,下面介绍Linux系统在启动过程. 开机,BIOS自检:检测外置设备,目的是为了把外围设备的信息提供给操作系统使用 寻 ...

  6. 图解Linux系统启动流程

    废话不多说,先上图 说明1:上图是Linux系统启动时的详细流程,其中黑色部分为主流程分支,蓝色部分为详细流程分支,绿色部分是注释部分.大家可点击查看大图. 说明2:增加了kernel和initrd间 ...

  7. Linux系统启动流程(4)制作自定义linux之一

    Linux系统启动流程(4)制作自定义linux之一 平时使用的服务器类型的linux系统一般都会装载各种软件与服务,而在某些情况下,并不能一直直接使用公司管理的系统,一是可能会出现故障,二是在处理一 ...

  8. linux运行大端程序,ARM 平台上的Linux系统启动流程

    开始学习嵌入式开发就一直在使用Linux系统作为学习的平台,到现在无论是PC机还是ARM开发板都已经能顺利地跑起了Linux系统,但是对Linux 的启动流程还是不甚了解.于是开始各种百度谷歌,当然看 ...

  9. linux 打开设备 流程,Linux系统启动流程

    1.linux系统启动流程 1.加载BIOS的硬件信息,获取第一个启动设备 Power-On-Self-Test,加电自检,是BIOS功能的一个主要部分.负责完成对CPU.主板.内存.硬盘子系统.显示 ...

  10. Arm linux系统启动流程简介

    文章目录 介绍 一.Bootloader 1.总体流程 二.Linux内核 1.总体流程 2.具体流程 总结 介绍 Arm Linux 系统启动流程可分为四个部分: 1.引导加载程序(bootload ...

最新文章

  1. 《Adobe Flash Professional CC经典教程》——1.3 使用“库”面板
  2. Chrome 技术篇-console控制台检测xpath、css唯一性
  3. 切面是异步还是同步操作‘_Autofac的AOP面向切面编程研究
  4. 将25k行C#转换为Java的经验教训
  5. Java Web之会话管理二:Session
  6. 最详细的git( Github和Gitee )入门使用(上传与克隆)
  7. 清除子节点、创建子节点函数
  8. Array类对数组的操作
  9. android Camera framework层解析
  10. 加载字典文件,扫描网站潜在目录
  11. 考研基础高等数学笔记
  12. 计算机毕设项目:毕业论文管理系统(二)
  13. 怎样把电脑默认安装C盘的位置改成D盘?
  14. 想做好物流成本控制,得秉承这个思路
  15. 基于stm32的模拟楼道光控开关的实验
  16. 大学什么专业会学python-学会python有哪些好处?python抓取知乎神回复
  17. pycharm 总弹出modify setUp的解决办法
  18. 微信小程序用echarts引入中国地图
  19. Wireshark 4.0.0RC1 版本前瞻
  20. 新手入门吉他推荐,第一把吉他从这十款选绝不踩雷!初学者吉他选购指南【新手必看】

热门文章

  1. 检测代码运行时间(微秒级)
  2. python 实现的huffman 编码压缩,解码解压缩
  3. java集群之间共享数据_多个JVM之间,数据共享的问题?
  4. Android 学习JNI,用JAVA调用C
  5. 深入解读Linux内存管理系列(4)——Memblock管理机制
  6. cgroup学习(八)——CPUSET子系统
  7. warning: left shift count = width of type
  8. 蓝桥杯省赛2013年Java组B组
  9. python统计字典中元素个数_Python计数器 | collections.Counter
  10. hbase shell 入门