首页 > 电脑 > uefi如何从硬盘启动系统 硬盘UEFI系统启动方法

uefi如何从硬盘启动系统 硬盘UEFI系统启动方法

发布于:2023-04-14 11:08:32 作者:

UEFI如何从硬盘启动系统

1、UEFI的启动过程

UEFI在启动过程中需要经历多个阶段,包括Pre-EFI Initialization阶段、Device Initialization阶段、可信任阶段和操作系统启动阶段。其中,操作系统启动阶段是从硬盘启动系统的关键。

在操作系统启动阶段,UEFI需要找到硬盘中的可启动分区,并从该分区中加载操作系统镜像。UEFI会按照固定的规则搜索可启动分区,以确定操作系统的位置。

2、确定可启动分区

UEFI会按照GUID Partition Table(GPT)的分区规范来查找可启动分区。GPT包含了主引导记录和备用引导记录,UEFI会先检查主引导记录,如果没有找到可启动分区,则会检查备用引导记录。

在GPT中,可启动分区被标记为EFI系统分区(ESP)。当UEFI确定了ESP所在的磁盘和分区号之后,就可以从该ESP中加载操作系统镜像。

3、读取操作系统镜像

在确定了操作系统所在的ESP之后,UEFI需要读取该ESP中的操作系统镜像。UEFI会按照硬盘的逻辑块地址(LBA)来读取镜像,而不是按照某种特定的分区格式来读取。

UEFI通过LBA读取镜像的方式,使得操作系统可以像普通文件一样存在于硬盘中,而不需要特定的分区格式或引导程序。这也使得UEFI能够支持多种不同的操作系统,包括Windows、Linux和Mac OS等。

4、加载操作系统

最后,UEFI需要将操作系统镜像加载到内存中,并跳转到操作系统的启动程序。UEFI将操作系统的启动程序的位置存储在操作系统镜像的特定位置中,以便于查找和加载。

一旦操作系统启动程序被加载并运行,操作系统就开始启动,完成了从硬盘启动系统的过程。

二维码

扫一扫关注我们

版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件至 baisebaisebaise@yeah.net举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

标签:

相关文章

评论

发表评论