1. 启动过程概述

1. 启动过程概述

既然我们已经对 Linux 的一些重要组件有了很好的理解,那么让我们通过学习系统如何启动来将它们整合在一起。当你打开机器时,它会做一些很酷的事情,比如显示徽标屏幕,运行一些不同的消息,然后最后,你会看到一个登录窗口。实际上,从你按下电源按钮到你登录之间,发生了大量的事情,我们将在本课程中讨论这些。

Linux 启动过程可以分为 4 个简单阶段:

1. BIOS

BIOS(“基本输入/输出系统”的缩写)初始化硬件并通过加电自检 (POST) 确保所有硬件都正常运行。BIOS 的主要工作是加载引导加载程序。

2. 引导加载程序

引导加载程序将内核加载到内存中,然后使用一组内核参数启动内核。最常见的引导加载程序之一是 GRUB,它是通用的 Linux 标准。

3. 内核

当内核加载后,它会立即初始化设备和内存。内核的主要工作是加载 init 进程。

4. Init

请记住,init 进程是第一个启动的进程。Init 启动和停止系统上的基本服务进程。Linux 发行版中有三种主要的 init 实现。我们将简要介绍它们,然后在另一门课程中深入探讨它们。

这就是 Linux 启动过程的(非常)简单的解释。我们将在接下来的课程中更详细地介绍这些阶段。

相关推荐

最受欢迎换装游戏推荐
亚洲365bet注册

最受欢迎换装游戏推荐

📅 07-17 👁️ 6341
王者荣耀凯露娜哪个好
365bet官网网址

王者荣耀凯露娜哪个好

📅 08-03 👁️ 2882
凉拌土豆丝的做法
亚洲365bet注册

凉拌土豆丝的做法

📅 08-20 👁️ 2692