How to set the guest cpu id
Posted: 30. Nov 2011, 14:59
I try to set the cpu id with modifyvm --cpuidset on command line, but it doesn't work.
I found cpuinfo in the Log:
=================================
00:00:19.004 ************************* CPUID dump ************************
00:00:19.004 RAW Standard CPUIDs
00:00:19.004 Function eax ebx ecx edx
00:00:19.004 Gst: 00000000 00000005 756e6547 6c65746e 49656e69
00:00:19.004 Hst: 0000000d 756e6547 6c65746e 49656e69
00:00:19.004 Gst: 00000001 0001067a 00000800 00000209 078bf1bf
00:00:19.004 Hst: 0001067a 01020800 0408e3fd bfebfbff
00:00:19.004 Gst: 00000002 05b0b101 005657f0 00000000 2cb43048
00:00:19.004 Hst: 05b0b101 005657f0 00000000 2cb43048
00:00:19.004 Gst: 00000003 00000000 00000000 00000000 00000000
00:00:19.004 Hst: 00000000 00000000 00000000 00000000
00:00:19.004 Gst: 00000004 00000000 00000000 00000000 00000000
00:00:19.004 Hst: 04000121 01c0003f 0000003f 00000001
00:00:19.004 Gst: 00000005 00000040 00000040 00000000 00000000
00:00:19.004 Hst: 00000040 00000040 00000003 03122220
=====================
I want to create another vm with the same cpu info,so I try to use these command lines:
VboxManage modifyvm --cpuidset 00000000 00000005 756e6547 6c65746e 49656e69
VboxManage modifyvm --cpuidset 00000001 0001067a 00000800 00000209 078bf1bf
VboxManage modifyvm --cpuidset 00000002 05b0b101 005657f0 00000000 2cb43048
VboxManage modifyvm --cpuidset 00000003 00000000 00000000 00000000 00000000
VboxManage modifyvm --cpuidset 00000004 00000000 00000000 00000000 00000000
VboxManage modifyvm --cpuidset 00000005 00000040 00000040 00000000 00000000
I am so confused that nothing happened after I excute these command lines without any error messages.
How to use the "cpuidset" correctly?
I found cpuinfo in the Log:
=================================
00:00:19.004 ************************* CPUID dump ************************
00:00:19.004 RAW Standard CPUIDs
00:00:19.004 Function eax ebx ecx edx
00:00:19.004 Gst: 00000000 00000005 756e6547 6c65746e 49656e69
00:00:19.004 Hst: 0000000d 756e6547 6c65746e 49656e69
00:00:19.004 Gst: 00000001 0001067a 00000800 00000209 078bf1bf
00:00:19.004 Hst: 0001067a 01020800 0408e3fd bfebfbff
00:00:19.004 Gst: 00000002 05b0b101 005657f0 00000000 2cb43048
00:00:19.004 Hst: 05b0b101 005657f0 00000000 2cb43048
00:00:19.004 Gst: 00000003 00000000 00000000 00000000 00000000
00:00:19.004 Hst: 00000000 00000000 00000000 00000000
00:00:19.004 Gst: 00000004 00000000 00000000 00000000 00000000
00:00:19.004 Hst: 04000121 01c0003f 0000003f 00000001
00:00:19.004 Gst: 00000005 00000040 00000040 00000000 00000000
00:00:19.004 Hst: 00000040 00000040 00000003 03122220
=====================
I want to create another vm with the same cpu info,so I try to use these command lines:
VboxManage modifyvm --cpuidset 00000000 00000005 756e6547 6c65746e 49656e69
VboxManage modifyvm --cpuidset 00000001 0001067a 00000800 00000209 078bf1bf
VboxManage modifyvm --cpuidset 00000002 05b0b101 005657f0 00000000 2cb43048
VboxManage modifyvm --cpuidset 00000003 00000000 00000000 00000000 00000000
VboxManage modifyvm --cpuidset 00000004 00000000 00000000 00000000 00000000
VboxManage modifyvm --cpuidset 00000005 00000040 00000040 00000000 00000000
I am so confused that nothing happened after I excute these command lines without any error messages.
How to use the "cpuidset" correctly?