我已经了解到UEFI和BIOS之间的区别,似乎BIOS仅引导MBR硬盘,而UEFI仅引导GPT硬盘。UEFI无法启动普通的USB闪存驱动器,因此我必须将USB闪存驱动器设置为“ UEFI-bootable”。普通USB驱动器和“ UEFI可启动”驱动器有什么区别?正常的USB驱动器使用MBR,而UEFI可启动的驱动器使用GPT是真的吗?我是否可以在仅支持旧版BIOS的旧PC上启动UEFI可启动的USB闪存驱动器?
我已经了解到UEFI和BIOS之间的区别,似乎BIOS仅引导MBR硬盘,而UEFI仅引导GPT硬盘。UEFI无法启动普通的USB闪存驱动器,因此我必须将USB闪存驱动器设置为“ UEFI-bootable”。普通USB驱动器和“ UEFI可启动”驱动器有什么区别?正常的USB驱动器使用MBR,而UEFI可启动的驱动器使用GPT是真的吗?我是否可以在仅支持旧版BIOS的旧PC上启动UEFI可启动的USB闪存驱动器?
Answers:
BIOS和UEFI本质上都是固件版本(充当硬件和系统软件之间的通信器的代码)UEFI是更新的高级版本。它们都有非常可区分的功能集。
简单地说,UEFI更快,更安全,高度兼容且可自定义(免责声明:自定义应由博学的人进行,否则可能会损坏您的系统)。
因此,如果您的操作系统支持启用UEFI的服务,则一定要在Legacy模式下使用UEFI(尽管大多数OS [System Software],向后兼容也可以与Legacy一起使用)。
UEFI在固件级别提供了更多的基础架构来处理系统引导。它远没有BIOS那么简单。与BIOS不同,UEFI当然确实在不同程度上理解了“磁盘分区”,“引导加载程序”和“操作系统”的概念。
您可以查看BIOS引导过程,UEFI过程以及UEFI过程如何扩展各种位以解决特定问题。
考虑一下,BIOS / MBR查找引导加载程序的方法非常麻烦。这是非常“特殊的调味料”:磁盘前部的特殊小空间包含魔术代码,这些魔术代码仅对系统固件和用于编写它的特殊实用程序有意义。这种方法存在几个问题。
要回答您的问题:USB通常是GPT,直到其他指定或格式化的版本为止,至少是新的。如果您在旧版BIOS上启动UEFI usb,通常会出现问题。但这也取决于BIOS及其版本。因此它仍然可以工作。
来源:https ://www.happyassassin.net/2014/01/25/uefi-boot-how-does-that-actually-work-then/,Wiki