linux的启动流程
时间: 2023-04-24 15:02:18 浏览: 84
Linux的启动流程大致如下:
1. BIOS自检:计算机开机时,BIOS会进行自检,检查硬件设备是否正常。
2. MBR引导:BIOS会读取硬盘的第一个扇区,即MBR(Master Boot Record),并将控制权交给MBR。
3. GRUB引导:MBR中的引导程序GRUB(GRand Unified Bootloader)会加载内核文件和初始化RAM磁盘映像。
4. 内核启动:内核启动后,会进行硬件检测和初始化,并加载驱动程序和文件系统。
5. init进程启动:内核启动后,会启动init进程,init进程是Linux系统中的第一个进程,它负责启动其他进程和服务。
6. 运行级别切换:init进程会根据配置文件(/etc/inittab)中的设置,切换到指定的运行级别。
7. 启动服务:在指定的运行级别下,init进程会启动相应的服务和进程,如网络服务、文件系统服务等。
8. 用户登录:当系统启动完成后,用户可以登录系统,进入相应的用户界面。
以上是Linux的启动流程的基本流程,具体的启动流程可能会因为不同的Linux发行版而有所不同。
相关问题
linux 启动流程
Linux 启动流程可以大致分为以下几个步骤:
1. BIOS 自检和初始化硬件设备,然后加载 MBR。
2. MBR 加载 GRUB(GRand Unified Bootloader),GRUB 提供了一个菜单让用户选择启动系统或者其它操作。
3. GRUB 加载 kernel,然后把控制权交给 kernel。
4. kernel 初始化各种驱动程序,并且启动 init 进程。
5. init 进程会读取 /etc/inittab 文件,然后根据其中的设定初始化系统环境,并且启动各种系统服务和进程。
6. 用户登录系统之后,init 进程会启动一个 getty 进程来监听控制台输入,当用户输入正确的用户名和密码之后,getty 进程会启动 shell 程序,使用户可以开始工作。
linux 启动过程
Linux启动过程包括BIOS自检、引导加载程序(bootloader)的启动、内核的初始化、系统服务的启动和用户登录等步骤。具体来说,启动过程如下:
1. BIOS自检:计算机开机时,首先进行自检,检查硬件设备是否正常。
2. 引导加载程序(bootloader)的启动:BIOS自检完成后,会读取硬盘上的引导扇区,启动引导加载程序,如GRUB或LILO等。
3. 内核的初始化:引导加载程序读取内核文件,并将其加载到内存中。内核初始化后,会检查硬件设备并加载相应的驱动程序。
4. 系统服务的启动:内核初始化完成后,会启动系统服务,如网络服务、文件系统服务等。
5. 用户登录:系统服务启动完成后,会显示登录界面,用户输入用户名和密码后,系统会验证用户身份并启动相应的用户环境。
以上就是Linux启动过程的主要步骤。
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)