VirtualBoxで64ビットシステムを実行できるようにするには、仮想化をサポートするCPUが必要です。AMDはこの関数をAMD-Vと呼び、IntelはVT-xを使用します。ウィキペディアは、この非常に良いを説明しています。64ビットOSを実行できるPentium-4 CPUがいくつかありますが、このVT-xテクノロジーは提供していません。次の方法でシステムを確認できます...
$ egrep '(vmx|svm)' /proc/cpuinfo
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl vmx cid cx16 xtpr lahf_lm
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl vmx cid cx16 xtpr lahf_lm
出力が得られない場合、VirtualBox内でゲストとして64ビットOSを実行することはできません。ただし、BIOS設定を確認することを忘れないでください。コンピューターのBIOS内でこれらのAMD-V / VT-x機能を有効にできる場合があります。
そして最後に、VirtualBox-Settings内にチェックボックスがあります。VirtualBoxを起動し、64ビットOSを実行する仮想マシンを選択して、このVMの設定に入ります。「設定->システム->加速」を探し、「VT-x / AMD-Vを有効にする」が有効になっていることを確認します。