UEFI与BIOS(CSM)下安装Windows以及双系统需要知道的一些事

EFI是什么

我之前的一篇博客计算机启动的基本过程提到了BIOS是个程序,存储在BIOS芯片中. 而现在的新式电脑用的基本都是UEFI启动,早期的过渡电脑用的都是EFI启动.

其实EFI或UEFI的一部分也是存储在一个芯片中,由于它们在表面形式、基本功能上和BIOS差不多,所以习惯上我们也把存储EFI/UEFI的芯片叫做EFI/UEFI BIOS芯片,EFI/UEFI也叫做EFI/UEFI BIOS,但在实际上它们和BIOS根本是不一样的.

EFI和BIOS一样,主要在启动过程中完成硬件初始化,但它是直接利用加载EFI驱动的方式,识别系统硬件并完成硬件初始化,彻底摒弃读各种中断执行.

CSM是什么

大多数 x86 和 x86-64 架构的计算机上的 EFI 都包含一个叫做兼容支持模块Compatibility Support Module(CSM)的组件,这使得 EFI 能够使用旧的 BIOS 风格的引导机制来引导操作系统. 这会非常方便,因为它向后兼容. 以技嘉X570主板为例, 在boot页面下默认CSM模式是开启的
在这里插入图片描述

UEFI是什么

当EFI发展到1.1的时候,英特尔决定把EFI公之于众,于是后续的2.0吸引了众多公司加入,EFI也不再属于英特尔,而是属于了Unified EFI Form的国际组织,EFI在2.0后也遂改称为UEFI,UEFI,其中的EFI和原来是一个意思,U则是Unified(一元化、统一)的缩写,所以UEFI的意思就是“统一的可扩展固件接口”,与前身EFI相比,UEFI主要有两个改进.

首先是UEFI具有完整的图形驱动功能,显示的设置界面是显卡高分辨率按640x480或1024x768显示.

其次是UEFI具有一个独特的功能,安全启动,而EFI是没有安全启动(Secure Boot)的,安全启动实际上通俗的解释是叫做固件验证.

开启UEFI的安全启动后,主板会根据TPM芯片(或者CPU内置的TPM)记录的硬件签名对各硬件判断,只有符合认证的硬件驱动才会被加载. 而Win8以后的Windows则是在操作系统加载的过程中对硬件驱动继续查签名,符合Windows记录的硬件才能被Windows加载,这在一定程度上降低了启动型程序在操作系统启动前被预加载造成的风险,但是这也会造成系统安装变得垄断, 所以在后面提到的安装双系统时需要关闭Secure Boot.

安装Windows时需要注意什么

读到这里你可能会问了, 上面的知识对我装系统有什么影响呢? 因为网上很多装系统教程只告诉大家用什么软件, 以什么目标系统类型去烧录U盘, 但是却没有告诉大家什么情况下用什么该用这种类型, 什么情况下不该用这种类型.

烧录启动盘的软件推荐使用Rufus. 如果你要安装系统的目标硬盘是MBR格式, 那么选择分区类型为MBR, 目标系统类型选择BIOS(或UEFI-CSM). 反之如果是GPT格式, 那么使用UEFI(非CSM)格式. 如下两图.
在这里插入图片描述
在这里插入图片描述
如果你不能确定自己的硬盘格式, 使用DiskGenius软件, 在左上角可以查看到当前硬盘的格式. 如下图. 如果你的硬盘容量大于2T, 那么就要使用GPT格式了,否则二者皆可. DiskGenius也可以提供分区转换服务. 这样你就可以自由转换分区格式并选择目标系统类型了.
在这里插入图片描述
当选择了目标系统为CSM格式时, 你需要在BIOS中设置CSM为开启状态. 此时Secure Boot也会关闭.

同样地, 当选择了目标系统为UEFT格式时, 你需要关闭CSM. 但是这里注意, 如果你有安装双系统的需求, 这里需要关闭Secure Boot.

另外这里多说一点, 如果你用到了装机U盘比如大白菜来帮助你装机, 此时你需要开启CSM, 否则你将启动不了大白菜的装机PE系统.

另外我的技嘉X570主板在关闭CSM后, BIOS会莫名奇妙卡起来, 进入任何系统也是会变得非常地缓慢, 重装BIOS或者系统都不管用. 所以建议大家可以的话还是要开启CSM来装.

安装双系统时需要注意什么

如上所说, Secure Boot使得Windows系统处于"垄断"模式下, 所以, 安装双系统最重要的就是关闭Secure Boot. 这可以通过开启CSM, 或者是关闭CSM后(即在UEFI模式下), 单独关闭Secure Boot.

其次, 烧录时选择的目标系统类型和安装Windows的选择思路是一样的.

这里注意, 尽量在安装双系统前, 提前开辟出未分配的空间以供使用, 这样在选择与Windows Boot Manager共存时可以直接使用, 否则系统可能会推荐你安在别的地方.

另外, 你需要禁用Windows的快速启动功能. 这个页面描述了如何禁用此功能,不禁用的话会导致文件系统损坏。请注意此功能与BIOS里面的的快速启动选项不同。

关于双系统的安装和卸载细节, 网上的教程有很多, 我比较推荐

手把手教你Windows Linux双系统的安装与卸载详解 UEFI 模式下安装 Linux

参考

  1. IT之家学院:BIOS、EFI与UEFI详解
  2. 详解 UEFI 模式下安装 Linux
  3. 关于CSM和UEFI你要知道的一些事
  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

门豪杰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值