启动引导知识汇总
汇总了一些启动引导的知识点。

汇总了一些启动引导的知识点。

UEFI&BIOS

UEFI:Unified Extensible Firmware Interface / 统一可扩展固件接口

BIOS:Basic Input Output System / 基本输入输出系统

新式计算机多同时支持BIOS和UEFI两种启动方式。

2016年以后出厂的主机板大多为UEFI的开启模式1,Linux对UEFI的支持很早,Windows则较晚,比如我们家的老台式机(搭载32位Windows7系统)则不支持UEFI,只能使用传统的BIOS启动。

img

Windows系统可在系统信息查看BIOS模式。(传统 / UEFI)

GPT&MBR

GPT:GUID Partition Table / 全局唯一标识分区表

MBR:Master Boot Record / 主引导记录 / 主引导扇区

GPT是可扩展固件接口(UEFI)标准(被Intel用于替代个人计算机的BIOS)的一部分,被用于替代BIOS系统中的一32bits来存储逻辑块地址和大小信息的主引导记录(MBR)分区表。2

这里可以查看你的操作系统对GPT的支持。Windows可在磁盘管理中对磁盘右键查看卷属性确定。

MBR/GPT+BIOS/UEFI?

Windows 仅支持UEFI+GBT和BIOS+MBR,但Linux支持所有混合搭配。

EFI引导

使用DiskGenius可以查看当前系统的SYSTEM/EFI目录,存放引导文件。

参考:EFI系统引导的一些零碎知识点

UEFI引导调用/Boot/bootx64.efi引导计算机启动,该文件为计算机默认引导,在安装操作系统后会等同于(或称被更改为)首选操作系统的EFI引导文件。

Windows引导文件为/Microsoft/Boot/bootmgfw.efi,在BOOT菜单中显示为Windows Boot Manager,该引导不会显示选项,选择后直接进入被引导的Windows系统。

Linux多采用Grub2(下简称Grub)引导,引导文件为/[Linux发行版名称]/Grubx64.efi(Ubuntu还有另一efi文件用于不同的启动模式),Grub会遍历引导文件并显示菜单供使用者选择。

BOOT菜单中设置从硬盘启动时,调用/Boot/bootx64.efi,否则,调用所选操作系统的EFI文件。


上次修改於 2019-07-22