我想在 UEFI 启动应用程序中从 64 位长模式切换到 32 位兼容模式(并返回)。更改代码段描述符中的位 L 似乎还不够。其他步骤是什么?有例子吗?
Ale*_*lex -2
您无法在 UEFI 中切换到 32 位模式。即使你切换 CPU 并重新启动机器,UEFI 也会崩溃!因为 UEFI 固件 (BIOS) 的其余部分需要 x64 模式。只有一种方法是创建一个运行 32 位应用程序的 32 位虚拟机。这正是 64 位 Windows 运行 32 位应用程序时所做的事情。
| 归档时间: |
|
| 查看次数: |
4320 次 |
| 最近记录: |