关于UEFI引导的理解

UEFI 和 Legacy区别

UEFT和Legacy是引导模式,是用来引导系统的(按下开机键到看到windows标识)
Legacy 传统BIOS模式,启动顺序:
开机 -> BIOS初始化 -> BIOS自检 -> MBR引导操作系统 -> 进入系统
UEFI是新一代的BIOS引导模式,启动顺序:
开机 -> UEFI 初始化 -> 引导操作系统 -> 进入操作系统
UEFI只能引导GPT分区,对应的Legacy只能引导MBR分区
如果你使用UEFI模式安装系统,那么磁盘分区必须为GPT分区, 并且之后也只能使用UEFI来引导系统。

ESP和MSR分区

UEFI 只支持64位操作系统,此模式下系统会有2个很小的分区, 即ESP(即EFI分区)和MSR
ESP(EFI system partition) 是一个FAT342格式的物理分区 ESP 是一个独立于操作系统之外的分区,操作系统被引导之后,就不再依赖它。
MSR(Microsoft Reserved Partition) 是Microsoft保留分区,是每个 在GUID 分区表 (GPT) 上的 Windows操作系统都要求的分区。

在UEFI+GPT引导模式中

GPT分区表上,有一个FAT32格式的EFI系统分区(EFISystem Partition,ESP),所有系统的启动文件都放在EFI文件夹中。
EFI分区中的文件
EFI系统分区是各个操作系统共享的系统分区,各家操作系统在EFI系统分区中建立自己的引导文件夹.
Windows的启动文件,在"\EFI\Microsoft"中。
Clover的启动文件,在"\EFI\Clover"中。
值得一提的是"\Boot"文件夹中的bootx64.efi引导文件,这是一个通用名,是计算机(非操作系统)的默认引导文件,也就是说不管其他磁盘有没有装系统,计算机都会尝试通过bootx64.efi来启动。
"\Boot"文件夹中的bootx64.efi其实就是从其它操作系统中的引导文件复制过来再改名的,比如在“\EFI\Microsoft”中的bootmgfw.efi。复制哪家的引导文件就默认启动那家的操作系统。

所以在"EFI\Microsoft\Boot\bootmgfw.efi"系统默认引导文件丢失的情况下,计算机也能通过"\Boot\bootx64.efi"启动Windows。反之亦然。

引导加载程序Bootloader

Bootloader是用来实际启动磁盘上的操作系统的一个程序

参考文章:① https://mp.weixin.qq.com/s?src=11&timestamp=1583630533&ver=2203&signature=mSSQxGmoNvyZ7qS8JRxXzXvl0o0Q2x6jfy4RSlZWdZGbooCiWmD8D1IxDx6SK8zH65ePt-gB7wopBcYWEVAqTE5YEGiNV39qHsirzfuN9HLTNQ3NLbvT-JTbJnLhccuZ&new=1
https://mp.weixin.qq.com/s?src=11&timestamp=1583623538&ver=2203&signature=70IY7zR7BSrwVChUKrUE0Di9Xzg8YrUY0mtN02s6RllgWCVGenUxOmU3zCX81NSlUPzdij-H2SRbcCcW2QP1Gb3y1SPuorVEjJDKkFwE-bwNjMpA7K7Is4RzSuTEUp&new=1

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值