5

UEFI ブート アプリケーションで 64 ビット ロング モードから 32 ビット互換モードに (およびその逆に) 切り替えたいと考えています。コード セグメント記述子のビット L を変更するだけでは十分ではないようです。他のステップは何ですか?例はありますか?

4

1 に答える 1

-2

UEFI で 32bit モードに切り替えることはできません。CPU を切り替えてマシンを再起動しても、UEFI は爆発します。残りの UEFI ファームウェア (BIOS) は x64 モードを想定しているためです。32 ビット アプリケーションを実行する 32 ビット仮想マシンを作成する方法は 1 つしかありません。それはまさに、64 ビット Windows が 32 ビット アプリを実行することです。

于 2015-05-07T22:38:37.537 に答える