Linux系统开机从BIOS到登录环境
Linux系统开机引导过程通电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
- 系统初始化进程
- 建立终端
- 用户登录系统
更多推荐
已为社区贡献6条内容
所有评论(0)