So I found a tutorial on how to create a very specific VM in VirtualBox, but I need to do this in VMware Workstation instead. In the tutorial, custom CPUID masking is set by typing this in to the command line:
VBoxManage modifyvm virtualmachine --cpuidset 00000000 00000004 756e6547 6c65746e 49656e69 VBoxManage modifyvm virtualmachine --cpuidset 00000001 00000f43 00020800 fbffffff ffffffff VBoxManage modifyvm virtualmachine --cpuidset 80000001 00000000 00000000 ffffffff ffffffff
To use this CPUID masking on VMware, I would need to add CPUID masking parameters to the .VMX file of my VM. Problem is, it's in a different format.
The CPUID provided is:
00000000 00000004 756e6547 6c65746e 49656e69
00000001 00000f43 00020800 fbffffff ffffffff
80000001 00000000 00000000 ffffffff ffffffff
Does anybody know how I can convert it to binary to be used with VMware Workstation? So that it looks something like this, and I can add it to my .VMX file:
cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"
cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111"
cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110"
cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001"
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001"
cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000"
cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011"
cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111"
Any help is appreciated. TiA.
Welcome at the VMware communities forum.
So I found a tutorial on how to create a very specific VM in VirtualBox,
That's a peculiar way to say "OS X / macOS" 😄
Unfortunately Apple does not allow you to run a virtual macOS or OS X on non-Apple branded hardware.
You'll need to have apple hardware and use a product like VMware Fusion or VMware ESXi and run a virtual copy of macOS / OS X on that in order for us to be able to help you.
As a result this post will be locked.
Hope you understand,