VMWare の vmx ファイルでCPU Feature Flag を無効にする方法
[ Ryzen CPU & Windows ] VMwareにmacOSをいれる! - Qiita
0x0000000b cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011" 'Genu' 0x47656e75 cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111" 'ineI' 0x6e74656c cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001" 'ntel' 0x696e6549 cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110" cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001" |
cpuid.0パラメータで GenuineIntel の文字列を生成、
cpuid.1 パラメータで CPU Featuire Flags の設定を行ってるのが分かります。
任意のFlagを無効にしたい場合はそれ以外を"-"にして0を入れます。
cpuid.1.ecx = "0-------0--000-0------0----0-0-0"
cpuid.1.edx = "-----------0--0------0----------"
|
例えば、SSE2/3/4を無効にする場合はこんな感じ
Comments