面试题:简述Linux启动流程(2024新版本)

2024-01-06  本文已影响0人  狼牙之光

概要

Linux运维经典面试题:

请简述Linux启动过程

最近刷面试题发现,网上很多关于Linux启动流程的面试题标准答案,都是基于10年前的CentOS 6 版本的。但随着Systemd普及后,现在的系统启动流程有比较大的变化。所以我尝试重新写一份答案,兼顾了新旧两种版本的Linux发行版本的启动流程。

Linux启动流程答案

1. 主板固件加载硬盘

2. 读取引导文件

3. GRUB 引导菜单(Boot Loader)

4. 加载内核kernel

5. Kernerl 执行 init

6. 设定运行级别

7. 根据(/etc/fstab)加载文件系统

8. 启动服务

9. 执行自定义开机任务

10. 进入系统登录界面

参考资料

UEFI是什么?与BIOS的区别在哪里?
MBR VS GPT
The Difference Between System V and SystemD
CentOS8启动流程

上一篇 下一篇

猜你喜欢

热点阅读