一张图带你看 Ubuntu(Linux) 系统启动过程


计算机系统的启动过程

Auroraka’s Blog:多系统折腾记——总结

  1. 计算机通电
  2. CPU读取内置ROM芯片中的数据,BIOS或UEFI进行系统自检,并按照预先设置的优先级依次尝试寻找各储存器,并将控制权交给该储存设备(硬盘)
    • BIOS (Basic Input Output System),是个人电脑启动时加载的第一个软件。 其实,它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,它可从CMOS中读写系统设置的具体信息。 其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。
    • UEFI (Unified Extensible Firmware Interface),统一可扩展固件接口,是一种个人电脑系统规格,用来定义操作系统与系统固件之间的软件界面,作为BIOS的替代方案。
  3. 如果是BIOS启动,系统确定储存器分区表的分区以及操作系统所在的分区,并将控制权转交给操作系统。如果是EFI启动,系统首先确定分区表的分区,接着寻找文件系统格式为FAT32的分区,并按照其中的内容启动EFI系统,接着按照情况启动操作系统的boot loader,将控制权转交给操作系统
  4. 操作系统启动

  

文章目录
  1. 1. 计算机系统的启动过程