Linux系统开机从BIOS到登录环境通电bios初始化grub2磁盘引导阶段grub2文件引导阶段指定boot所在分区启动内核,只读挂载 / 设备启动init程序进入初始化阶段启动systemd初始化阶段取/etc/systemd/中的文件启动...
Linux系统开机从BIOS到登录环境
- 通电
- bios初始化
- grub2磁盘引导阶段
- grub2文件引导阶段
- 指定boot所在分区
- 启动内核,只读挂载 / 设备
- 启动init程序进入初始化阶段
- 启动systemd初始化阶段
- 取/etc/systemd/中的文件
- 启动程序
- 启动登陆环境
可以总结为五个阶段
- 内核的引导
检测硬件设备,设备驱动初始化,将 / 只读挂载,载入初始进程 systemd,内核文件丢失请重新安装内核
- 运行 init
##查看当前默认启动级别
[root@test ~]# ls -l /etc/systemd/system/default.target
lrwxrwxrwx. 1 root root 36 Oct 14 2017 /etc/systemd/system/default.target -> /lib/systemd/system/graphical.target
##启动级别
runlevel0.target -> poweroff.target
runlevel1.target -> rescue.target
runlevel2.target -> multi-user.target
runlevel3.target -> multi-user.target
runlevel4.target -> multi-user.target
runlevel5.target -> graphical.target
runlevel6.target -> reboot.target
- 系统初始化进程
- 建立终端
- 用户登录系统
织梦狗教程
本文标题为:Linux系统开机从BIOS到登录环境
基础教程推荐
猜你喜欢
- android studio按钮监听的5种方法实例详解 2023-01-12
- iOS开发教程之XLForm的基本使用方法 2023-05-01
- Android开发使用RecyclerView添加点击事件实例详解 2023-06-15
- Android中的webview监听每次URL变化实例 2023-01-23
- IOS应用内跳转系统设置相关界面的方法 2022-11-20
- IOS 播放系统提示音使用总结(AudioToolbox) 2023-03-01
- Flutter手势密码的实现示例(附demo) 2023-04-11
- 解决Android Studio突然不显示logcat日志的问题 2023-02-04
- Android多返回栈技术 2023-04-15
- Flutter绘图组件之CustomPaint使用详解 2023-05-12