首页 > 代码库 > Linux启动过程详解

Linux启动过程详解

以前还是小白的时候装linux与win双系统被启动引导虐过无数遍,后来也看过启动过程,但是总觉得有些地方不甚明白。于是乎今天找了好几篇文章细细看过一遍,基本解答了心中的疑惑,本想自己写一篇的,但是已经有了这么多好文,就列个纲要,到时候想看的时候按图索骥好了。

Linux启动过程可以分为六个阶段,如下图[1]:


linux-boot-process.png


以后BIOS将被UEFI替换,看过介绍[2]后,发现UEFI比起BIOS确实优点多多。

其他几个阶段可以参考一下文章,都非常详细:

《Linux 引导过程内幕》

《Grub 加载系统的三个阶段》

《Linux操作系统启动过程详解》

《计算机是如何启动的?》


参考:

[1] 6 Stages of Linux Boot Process (Startup Sequence)

[2] 即將換掉傳統 BIOS 的 UEFI,你懂了嗎?


Linux启动过程详解