質問: 64ビットプロセッサで「このcpuは64ビットモードと互換性がありません」と表示されるのはなぜですか? ホストosとして32ビットのubuntu10.10、ゲストosとしてvirtualbox 4.0、windows 764ビットprofessionalを使用しています。ラップトッププロセッサは64ビットです。 virtualboxにwindows7 64ビットをロードしようとすると、次のエラーが表示されます。 64ビットアプリケーションをロードしようとしていますが、このcpuは64ビットモードと互換性がありません わかりません、cpu is 64ビットモードと互換性があります、何が問題なのですか?
回答: cpuが64ビットモードをサポートしているのに、64ビットモードが有効になっていないことが原因である可能性があります。ホストosは32ビットであるため、起動時にcpuは32ビットモードにのみ初期化されます。したがって、仮想化されたosは引き続きゲストosと同じcpuを使用しているため、最大32ビットモードでのみ動作できます。ゲストosを64ビットモードで実行するには、ホストosを64ビットにする必要があると思います。