掌握UEFI与旧版BIOS的概念


0

我已经读了一些书,但是我还没有了解关于UEFI和旧版BIOS的一些核心要素。

我了解到UEFI是取代了长期使用的BIOS的新软件。

我不明白的是:人们说我应该使用UEFI模式在计算机上安装W10,但同时又说安装操作系统的模式和运行操作系统的模式是不同的。这是什么意思?


1
很好的入门书:happyassassin.net/2014/01/25/…- “还说您安装操作系统的模式和您运行操作系统的模式是不同的”……这没有什么意义,您是否有一个该声明的来源?我怀疑它缺少某些上下文。
鲍勃

您好@Bob。我认为这意味着:例如,您在旧BIOS模式下安装了W10,但可以在UEFI模式下运行它。可能吗?我有一个预装有endlessOS Linux的Acer Aspire VX15,后来我不得不自己安装W10,但是老实说,我从未检查过我是否在特定模式下进行过安装。只需使用F2打开BIOS / UEFI(无论是哪个),然后选择从安装USB引导。我可以从这里检测以哪种模式安装W10吗?
SarpSTA

您不能在启用传统模式的情况下安装Windows,然后在UEFI模式下引导至它。您正在使用MBR或GPT分区方案吗?在Windows上下文中,如果使用的是MBR,则不能使用UEFI模式,并且必须保持旧版模式才能启动进入Windows。
Ramhound

@Ramhound然后,我假设我确实已经在UEFI中安装了它,因为我刚刚检查了UEFI接口,它说我的启动模式是UEFI,并且关闭安全启动的选项显示为灰色。
SarpSTA

我要求提供该主张的来源,而不是您对此的解释。因为它本身完全是荒谬的。“人们说……安装操作系统的模式与运行操作系统的模式不同”在哪里?
鲍勃

Answers:


1

鲍勃(Bob)在评论中提供了UEFI引导的链接:那么,这实际上如何工作?。我建议您仔细阅读,尽管冗长,但请写得清晰明了。

还要说您安装操作系统的模式和运行操作系统的模式是不同的。

这看起来像胡话,或者至少表达得很差。

旧电脑

老式PC的固件可以复制IBM的BIOS固件的功能,该功能最初是在1980年代设计的,用于具有小于1MB RAM的伪16位CPU,最终用于容量最初约为5 MB的硬盘。该BIOS固件提供了早期操作系统(例如PC-DOS,MS-DOS,DR-DOS等)实际用于访问硬件外围设备(屏幕,磁盘等)的功能。BIOS的另一部分负责启动以操作系统运行结束的“引导”过程。最终,处理器,硬盘驱动器和其他硬件的改进超出了BIOS可以处理的范围。那时,操作系统不再依赖BIOS与硬件进行通信,而是在软件中拥有自己的本机“驱动程序”。

BIOS固件通常期望与根据通常称为MBR(在主启动记录之后)的方案进行格式化和分区的硬盘一起使用。这种固件无法理解GPT磁盘。

现代个人电脑

任何最新PC中的固件都是UEFI固件。也就是说,固件将符合UEFI规范。

这种固件通常与根据GPT标准格式化和分区的“磁盘”结合使用。

向后兼容

据我所知,当PC连接到某些MBR磁盘以及GPT磁盘或替代GPT磁盘时,UEFI标准没有说明固件应做什么。

实际上,大多数基于UEFI标准构建的固件还实现了一种理解MBR磁盘并使用BIOS方法启动引导程序的方法。默认情况下,这可能是禁用的。如果启用,则表示UEFI固件可以将MBR磁盘分区自动添加到尝试引导时依次尝试的引导目标列表中。

后果

原则上,您可以使用符合UEFI的固件来引导某些符合GPT的可移动介质,该介质包含一个安装程序,该安装程序使用MBR格式化和分区硬盘,然后使用UEFI固件的BIOS兼容引导程序模式启动MBR。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.