Linux系统之启动流程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux系统之启动流程相关的知识,希望对你有一定的参考价值。


开机自检(bios)


MBR引导


GRUB菜单


加载内核(kernel)


init 进程初始化

·由linux内核加载运行/sbin/init

·是系统的第一个进程

·PID永远为1

init进程的配置文件

参数

说明

/etc/inittab

配置默认运行级别

/etc/sysconfig/init

控制tty终端的开启数量、终端颜色方案

/etc/init/rcS.conf

加载rc.sysinit脚本,完成初始化任务

/etc/init/rc.conf

兼容脚本,负责各运行级别的调用处理

/etc/init/rcS-sulogin.conf

单用户模式启动/sbin/sushell环境

/etc/init/control-alt-delete.conf

控制终端下的ctrl+alt+del热键操作

/etc/init/start-ttys.conf

配置tty终端的开启数量、设备文件

/etc/init/tty.conf

控制tty终端的开启

运行级别

说明

0

关机状态,使用该级别时将会关闭主机

1

单用户模式,不需要密码验证即可登录系统,多用于系统维护

2

字符界面的多用户模式(不支持访问网络)

3

字符界面的完整多用户模式,大多数服务器主机运行在此级别

4

未分配使用

5

图形界面的多用户模式,提供了图形桌面操作环境

6

重新启动,使用该级别时将会重启主机

使用runlevel命令查看运行级别


以上是关于Linux系统之启动流程的主要内容,如果未能解决你的问题,请参考以下文章

Linux系统启动流程之系统故障修复之二

linux基础之CentOS系统启动流程

Linux系统启动流程之kernel

Linux系统启动流程之grub

Python学习之路——Linux基础之系统启动流程

Linux系统启动流程之inittab