5

我想在 UEFI 启动应用程序中从 64 位长模式切换到 32 位兼容模式(并返回)。更改代码段描述符中的位 L 似乎还不够。其他步骤是什么?有例子吗?

4

1 回答 1

-2

您无法在 UEFI 中切换到 32 位模式。即使您切换 CPU 并重新启动机器,UEFI 也会炸毁!因为 UEFI 固件 (BIOS) 的其余部分需要 x64 模式。只有一种方法是创建一个运行 32 位应用程序的 32 位虚拟机。这正是运行 32 位应用程序的 64 位 Windows 所做的。

于 2015-05-07T22:38:37.537 回答