PC的启动过程

1. 电源通电:

电源开始供给计算机各个组件。然而,此时CPU并没有直接开始执行指令。

2. BIOS/UEFI自检:

控制权首先交给BIOS(基本输入/输出系统)或UEFI(统一可扩展固件接口)固件。BIOS/UEFI会进行自检(POST,Power-On Self-Test),检查计算机的硬件组件,如内存、显卡、键盘等,如果发现问题会通过发出蜂鸣声或在屏幕上显示错误信息来提示。BOIS/UEFI是存储在主板上的ROM(只读存储器)芯片中,确保了即使在没有硬盘或其他存储设备的情况下,计算机也能进行基本的硬件初始化和启动过程。这些引导程序并不能在ROM中运行,而是加载到内存中运行的。

3. 硬件初始化:

自检完成后,BIOS/UEFI开始初始化系统中的硬件组件,为操作系统的加载做准备。

4. 引导加载程序(Boot Loader)加载:

BIOS/UEFI会从预定义的引导设备(如硬盘、固态硬盘)中加载引导加载程序。BIOS会尝试加载设备上的引导扇区或引导记录。有以下两种启动方式,对应的是两种硬盘分区方式,现在多用第二种

传统模式(Legacy)——> MBR格式——>扫描第一启动硬盘的第一分区,找boot

UEFI模式 ——> GPT格式——>EFI是GPT硬盘分区模式中的系统启动分区,即ESP(EFI system partition),EFI也有很多种,比如四叶草,OC,或者微软的PE,可以设置多个,后面是要安装的系统的分区,通常启动项的启动文件都是一个.efi后缀的文件,如\EFI\CLOVER\CLOVERX64.EFI

5. 操作系统加载:

引导加载程序被加载到内存中后,它会负责加载操作系统内核到内存,并将控制权传递给操作系统。

6. 操作系统初始化:

操作系统内核开始运行后,会进行一系列的初始化操作,包括加载设备驱动程序、建立内存管理、启动各种系统服务等。

7. 用户登录界面:

操作系统初始化完成后,用户通常会看到操作系统的启动画面或登录界面,此时计算机已准备就绪,可以等待用户进行登录和操作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值