Ubuntu启动之引导内核阶段

按照Linux系统从打开电源到进入系统的顺序,整个启动过程可分为以下阶段。

通过GRUB加载Linux内核,并且将控制权传递给内核之后,根分区就可以访问了。此时,内核将进行下一步的初始化操作,创建内存中的数据结构,完成硬件诊断,并加载系统中的各种硬件设备驱动程序。

完成这些准备活动之后,内核将创建init进程,其进程ID为1。由init进程根据用户指定的运行级别继续进行初始化。

初始化完成之后,便会出现我们熟悉的登录界面。

进入系统的操作比较简单,用户只要在用户列表中选择需要登录的用户账号,在密码文本框中输入密码即可登录。登录之后就会出现默认的桌面环境。当然,用户登录之后,还需要继续进行用户相关的初始化。

本文节选自《Ubuntu Linux系统管理与运维实战》,获出版社和作者授权发布。

《Ubuntu Linux系统管理与运维实战(Linux技术丛书)》(张春晓,肖志健)【摘要 书评 试读】- 京东图书 (jd.com)

相关推荐
醉风塘1 分钟前
Linux进程管理:深度解析ps -ef命令及其高级应用
linux·运维·服务器
不做无法实现的梦~2 分钟前
PX4各个模块的作用(3)
linux·stm32·嵌入式硬件·机器人·自动驾驶
会周易的程序员10 分钟前
openplc runtimev4 Docker 部署
运维·c++·物联网·docker·容器·软件工程·iot
不爱缺氧i12 分钟前
ubuntu离线安装mariadb
linux·ubuntu·mariadb
疯狂敲代码的老刘23 分钟前
JDK 1.6到25 全版本网盘合集 (Windows + Mac + Linux)
java·linux·windows·macos·jdk
爆米花byh28 分钟前
在RockyLinux9环境的Storm2.8.3单机版安装
linux·中间件·storm
纤纡.29 分钟前
Linux 下 MySQL 数据类型与约束:第三章核心表格归纳与实战应用
linux·mysql
陈桴浮海37 分钟前
【Linux&Ansible】学习笔记合集三
linux·运维·云原生·ansible
小Pawn爷38 分钟前
1.Docker基础
运维·docker·容器
chinesegf41 分钟前
清理docker残留镜像images
运维·docker·容器