【Linux笔记(000) 】-- 系统启动过程
索引:
目录索引
一. 启动流程
BIOS --> MBR(Boot Code) --> 引导程序(GRUB) --> 加载内核 --> 执行Init --> runlevel
二. 内容详解
BIOS: Basic Input Output System , 基本输入输出系统 ,负责检查硬件,查找启动设备, 可启动设备在BIOS中定义。
MBR: BIOS检查完可启动设备后将会执行引导代码。
GRUB: 存放在/boot/grub目录中,配置文件是/boot/grub/grub.conf ,它引导代码后的系统引导程序。
KERNEL: 内核文件是/boot/ 路径下 以vmlinuz- 开头的文件,如图:
MBR的引导代码会负责找到并加载linux内核。
Init: 系统启动后运行的第一个进程,会调用 /etc/rc.d/rc.sysinit 对系统进行初始化,挂载文件系统,并根据运行级别启动相应的服务。
蒙
2017-08-23 15:25 周三
转载于:https://www.cnblogs.com/Meng-NET/p/7418400.html
【Linux笔记(000) 】-- 系统启动过程相关推荐
- Linux入门之系统启动过程及初始化----“翻滚吧,牛宝宝”
每当你按下开机电源键的时候,总是怀着一颗虔诚的心,抱着求神拜佛的念头,祈求机器顺利开机,不要出幺蛾子:每当你看到屏幕上输出的一行又一行的信息,绿的OK,红的failed,迷茫的眼神穿透了显示器:这一切 ...
- 嵌入式linux的u-boot系统启动过程,嵌入式linux操作系统u-boot启动顺序以及代码解析...
嵌入式linux操作系统u-boot启动顺序以及代码解析 (9页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 Bootloader/u-bo ...
- 嵌入式linux的u-boot系统启动过程,【站友投递】U-boot启动过程详解
[站友投递]U-boot启动过程详解 来源:互联网 作者:denny 时间:2009-03-18 Tag:点击: 一.U-BOOT的目录结构 u-boot目录下有18个子目录,分别存放管理不通的源程序 ...
- linux版本及系统启动过程
目录 一 版本查询命令 1 查看当前使用Linux内核版本 2 搜索目前存在的内核版本 3 查看Linux系统版本 4 glibc版本 二 UNIX标准 1 ANSI C 2.POSIX 3 SVID ...
- 系统启动过程Linux
操作系统的启动分为两个阶段:引导boot和启动startup.引导阶段开始于打开电源开关,结束于内核初始化完成和 systemd 进程成功运行.启动阶段接管了剩余工作,直到操作系统进入可操作状态. 总 ...
- linux系统启动过程(三)
Linux 系统启动过程 linux启动时我们会看到许多启动信息. Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: 内核的引导. 运行 init. 系统初始化. 建立终端 ...
- 【Notes9】Linux系统启动过程,数据库,驱动,i2c-tools,shell
文章目录 1.Linux系统启动过程:ukr,ubuntu开机引导文件/etc/default/grub 2.数据库:存储过程(PL/SQL代码集,像没有返回值的自定义函数)和函数需要用户显示调用才执 ...
- 剖析Linux系统启动过程
http://www.5dmail.net/html/2004-11-29/20041129102711.htm 内容提要 本文以RedHat9.0和i386平台为例,剖析了从用户打开电源直到屏幕出现 ...
- 浅谈-LINUX 操作系统启动过程
LINUX 操作系统启动过程 通过一段时间的学习已经对linux有了一定的了解,接下来就开始研究一下linux 操作系统的启动过程吧.当然这是为了让大家比较容易发现linux启动过程中容易发生问题的地 ...
最新文章
- 查看tcp各个连接状态的数量
- java jar 和 war 包的区别
- SQL Server数据库损坏、检测以及简单的修复办法
- 1.1.10 从二分查找BinarySearch开启算法学习之路---《java算法第四版》
- 怎么进行mysql注入测试_MySQL for Java的SQL注入测试
- 2017云栖大会·杭州峰会:《在线用户行为分析:基于流式计算的数据处理及应用》之《数据可视化:构建实时动态运营数据分析大屏》篇...
- log4j2自动删除_登录样式:log4j 2,上下文,自动清除…全部不附带任何字符串!...
- matlab程序聚类预测机器学习
- php打开rs232,php_ser_5.2.0-5.2.17
- mfc的WM_PAINT笔记
- mysql bin值总是变化_MySQL|update字段为相同的值是否会记录binlog
- brave浏览器_火狐联创、Java Script之父,居然也来倒腾区块链浏览器?
- 判断单链表是否存在环及环的入口点
- matlab 怎么打开.p文件,matlab p文件肿么打开 或者 运行
- SuperMap基本概念
- 如何在Linux上创建手册页
- 增长黑客,创业公司的用户与收入增长秘籍
- linux开机dracut界面_linux开机启动步骤详解
- 第十二周 静态 +友元 + 动态 + 继承 + 多文件
- 零基础可以学板绘吗?怎么自学板绘?
热门文章
- law是什么的缩写_Lawyer和Attorney 有什么不同?
- python获取mysql中的数据供js调用_详解js文件通过python访问数据库方法
- ppt怎么加注解文字_PPT怎么在演示稿中添加批注的方法
- qc中的流程图怎么画_QC流程图参考
- matlab 信号处理 教程,MATLAB信号处理仿真 实验_教程-学习文件.pdf
- python中的键不允许重复_为什么python允许您使用重复键创建字典
- c语言英文星期几,输入字母,判断星期几,求大神指点
- android webview简单使用,android WebView 简单使用Demo
- html css 魔方,css3实现立体魔方效果
- 素描java字母_进行Java基本GUI设计需要用到的包是