1Linux启动过程分析                                                                                                    

1BIOS自检

l         硬件检测及初始化

l         引导启动设备

2)引导启动设备

l         软盘(0磁道第一个扇区)

l         光盘(最外围存储轨道)

l         硬盘(MBR)

l         USB存储设备

3)调用Linux引导程序至内存中

l         Linux的引导程序可以使用GRUB/LILO等引导软件

l         GRUB/LILO可以安装在MBR/引导分区的引导扇区中

4)运行Linux内核

l         内核放在/boot目录中,Linux系统可以同时支持多版本内核

l         解压缩内核

l         检测硬件

l         加载root文件系统

5)执行init进程

l         启动新进程或关闭进程

l         选择启动模式

l         建立虚拟终端

6)用户登录

l         输入用户名及口令

l         加载用户配置文件

l         加载shell程序

转载于:https://blog.51cto.com/jawsy/386760

RHEL5-4的启动流程介绍相关推荐

  1. 移植u-boot-2012-10到tiny210v2(一)-----基本芯片介绍和启动流程介绍

    软硬件环境 宿主机系统:Fedora10 U-boot版本:U-boot-2012-10 板子芯片:S5PV210(Contex-A8),512M DDR2,512M SLC Nand 交叉编译器:a ...

  2. linux系统编码启动,Linux启动流程介绍

    一. 内核镜像Izmage被bootloader装载到内存中.zImage的入口代码是自引导程序.包含一些初始化代码.第一条指令在head.S文件中.解压内核,然后调用call_kernel启动vml ...

  3. Linux启动流程介绍

    Linux基本的启动流程主要分成4个部分. 1.BIOS 阶段 在系统加电检测结束以后,由BIOS中的代码负责把引导器加载进入机器的内存中,控制权交给引导器. 2.Loader阶段 引导器负责确定Li ...

  4. Linux系统开机启动流程介绍

    一.linux系统进程启动流程图: 二.简单概括描述linux系统从开机到登陆界面的启动过程 1.开机BIOS自检 2.MBR引导 3.grub引导菜单 4.加载内核 5.启动init进程 6.读取i ...

  5. linux开机引导进程是什么,Linux系统开机启动流程介绍

    一.linux系统进程启动流程图: 二.简单概括描述linux系统从开机到登陆界面的启动过程 1.开机BIOS自检 2.MBR引导 3.grub引导菜单 4.加载内核 5.启动init进程 6.读取i ...

  6. linux基础命令介绍十三:启动流程

    固件(firmware)是指设备最底层的,让设备得以运行的程序代码.简单理解就是:固定在硬件上的软件.计算机中的许多设备都拥有固件(如硬盘.鼠标.光驱.U盘等),在计算机启动过程中,最先读取的就是位于 ...

  7. istio组件介绍和启动流程

    Istio各个Deployment包含的容器组件 Deployment 名称 Container和Port Container和Port istio-pilot pilot: 8080,15010 p ...

  8. 《Bootloader 启动流程和概念介绍》

    Bootloader 启动流程 和 概念 介绍 1.概念 简单地说,Bootloader 就是在操作系统内核运行之前运行的一段程序,它类似于 PC机中的 BIOS 程序.通过这段程序,可以完成硬件设备 ...

  9. 【SemiDrive源码分析】【X9芯片启动流程】08 - X9平台 lk 目录源码分析 之 目录介绍

    [SemiDrive源码分析][X9芯片启动流程]08 - X9平台 lk 目录源码分析 之 目录介绍 一./rtos/lk/ 目录结构分析 1.1 /rtos/lk_boot/ 目录结构分析 1.2 ...

最新文章

  1. 探索“老药新用”最短路径:亚马逊AI Lab开源大规模药物重定位知识图谱DRKG
  2. 把Spring Boot项目打为可执行jar包
  3. stm32之USART/UART应用实例(详细)
  4. grub shell 错误_使用grub-install修复Grub时出错
  5. intel cpu 漏洞 linux,Intel CPU架构漏洞越捅越大:打补丁将损失30%性能
  6. 字符集ASCII、GBK、UNICODE、UTF在储存字符时的区别
  7. linux软件中心无法安装软件,linux中软件的安装
  8. 学习java疯狂讲义笔记(连载)
  9. python日期运算_Python:日期计算器
  10. 三步走,帮你整理微信运营思路
  11. require.js理解
  12. 读书笔记:大数据清洗技术 02
  13. 2. Bean Validation声明式校验方法的参数、返回值
  14. 作文 深海机器人_作文机器人(共5篇)
  15. 3.Python-复杂数据类型之列表、元组
  16. Android 折叠屏技术发展与适配
  17. 虚拟化服务器拓扑结构图,6-4简单虚拟化数据中心拓扑图介绍
  18. imi v0.3 发布,自动管理请求上下文,新增参数过滤器
  19. 一次GPS和罗经检测的经历
  20. 小程序制作海报并分享到朋友圈

热门文章

  1. Python学习笔记--8.6 函数--递归
  2. 博文写作——摘要摘要图标
  3. 物联网操作系统Hello China V1.76(PC串口版)版本发布
  4. VM安装ubuntu18.04完成时不能上网,显示cable unplugged
  5. Modbus以太网传输方式
  6. 无侵入性的在日志中打印对象的关键字段
  7. 程序员到底会不会修电脑?
  8. 程序员需要了解依赖冲突的原因以及解决办法
  9. 如何区分普通感冒流感和新型冠状病毒肺炎?
  10. 线程池开门营业招聘开发人员的一天