Windows8.1またはWindowsServer 2012を起動しようとすると、以前にインストールされたVMまたはvirtualboxでCS/ISOから起動すると、エラーコード:0x000000C4が表示されます。
この解決策は私にとって問題を修正しました:
http://4sysops.com/forums/topic/windows-server-2012-r2-on-virtual-box-error-0x000000c4/
特定のCPU命令を有効にするには、virtualboxにパラメーターを設定する必要があります。 [vmname]は、影響を受けるVM角かっこなしの名前に置き換える必要があります。
ウィンドウズ:
"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" setextradata [vmname] VBoxInternal/CPUM/CMPXCHG16B 1
Mac、Linux:
VBoxManage setextradata [vmname] VBoxInternal/CPUM/CMPXCHG16B 1
私も同じ問題を抱えていましたが、次のことも可能です set CMPXCHG16B
global :
"C:\Program Files\Oracle\VirtualBox\VBoxManage" setextradata global VBoxInternal/CPUM/CMPXCHG16B 1
ただし、問題が解決する前に、BIOSにアクセスして、Memory Protection
設定をDisabled
からEnabled
に変更する必要もありました。