Linux系统启动过程分析(原创)

简介:
linux启动过程,1,bios自检,2.启动grub 3.运行linux的系统内核并检测硬件4,运行系统第一个进程init,5init读取系统引导配置文件/etc/inittab中的信息进行初始化,/etc/rc.d/rc.sysinit系统初始化脚本,挂载/proc文件系统,设置系统时间,系统一般的环境变量的设置(如主机名等),

     初始化usb和hid设备,设置pnp,加载键盘映射,加载系统字体,加载系统模块(如网卡声卡),初始化RAID,检查文件系统,挂载文件系统,激活磁盘限额,激活swap交换分区,初始化串口设备,生成系统启动信息的 log文件等,b/etc/rc.d/rcX.d[KS]*根据运行级别(X)配置服务,终止以 K 开头的服务,启动以S开头的服务,c /etc/rc.d/rc.local执行本地特殊设备,其他不同运行级别的特殊服务,minigetty(除运行级别为1),xdm/gdm/kdm( 运行级别为5)
linux启动过程,1,bios自检,2.启动grub 3.运行linux的系统内核并检测硬件4,运行系统第一个进程init,5init读取系统引导配置文件/etc/inittab中的信息进行初始化,/etc/rc.d/rc.sysinit系统初始化脚本,挂载/proc文件系统,设置系统时间,系统一般的环境变量的设置(如主机名等),
     初始化usb和hid设备,设置pnp,加载键盘映射,加载系统字体,加载系统模块(如网卡声卡),初始化RAID,检查文件系统,挂载文件系统,激活磁盘限额,激活swap交换分区,初始化串口设备,生成系统启动信息的 log文件等,b/etc/rc.d/rcX.d[KS]*根据运行级别(X)配置服务,终止以 K 开头的服务,启动以S开头的服务,c /etc/rc.d/rc.local执行本地特殊设备,其他不同运行级别的特殊服务,minigetty(除运行级别为1),xdm/gdm/kdm( 运行级别为5)


本文转自zh888 51CTO博客,原文链接:http://blog.51cto.com/zh888/327713,如需转载请自行联系原作者

相关文章
|
4天前
|
Ubuntu 安全 Linux
《Linux 简易速速上手小册》第1章: Linux 系统基础(2024 最新版)
《Linux 简易速速上手小册》第1章: Linux 系统基础(2024 最新版)
36 1
|
11天前
|
资源调度 JavaScript 搜索推荐
Linux系统之部署envlinks极简个人导航页
【4月更文挑战第11天】Linux系统之部署envlinks极简个人导航页
52 2
|
14天前
|
缓存 Linux 测试技术
安装【银河麒麟V10】linux系统--并挂载镜像
安装【银河麒麟V10】linux系统--并挂载镜像
72 0
|
14天前
|
监控 Unix Linux
Linux操作系统调优相关工具(四)查看Network运行状态 和系统整体运行状态
Linux操作系统调优相关工具(四)查看Network运行状态 和系统整体运行状态
29 0
|
21天前
|
存储 前端开发 Linux
Linux系统之部署ToDoList任务管理工具
【4月更文挑战第1天】Linux系统之部署ToDoList任务管理工具
63 1
|
22天前
|
存储 传感器 运维
linux系统资源统计工具
【4月更文挑战第1天】Linux系统监控工具如dstat、htop、glances、vmstat、top、iostat、mpstat、sar和atop,用于跟踪CPU、内存、磁盘I/O、网络和进程性能。这些工具提供实时、交互式和历史数据分析,助力管理员优化系统性能和故障排查。例如,dstat是vmstat等工具的增强版,htop提供彩色界面的进程管理,而atop则结合了多种功能并记录历史数据。
28 5
linux系统资源统计工具
|
12天前
|
存储 算法 Linux
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
32 6
|
22天前
|
Ubuntu 架构师 Java
Linux系统常用命令非常详细建议收藏
Linux系统常用命令非常详细建议收藏
49 0
|
1天前
|
资源调度 JavaScript Ubuntu
Linux系统之部署briefing视频聊天系统
【4月更文挑战第21天】Linux系统之部署briefing视频聊天系统
26 2
|
2天前
|
Linux Perl
Linux系统替换字符串常用命令
请注意,`sed`命令可以非常强大,可以根据不同的需求使用不同的选项和正则表达式来进行更复杂的字符串替换操作。
16 0