VMware Communities
ivemalfunctione
Contributor
Contributor

How can I convert VirtualBox CPUID parameters to use with VMware Workstation?

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.

 

0 Kudos
1 Reply
wila
Immortal
Immortal

Hi,

Welcome at the VMware communities forum.


@ivemalfunctione wrote:

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.

Since this violates Apple's EULA (and as such the VMware Community Terms of Use), any issues you have with trying to run macOS or OS X using VMware Workstation or VMware Workstation Player cannot be discussed at this forum.

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,

--
Wil

| Author of Vimalin. The virtual machine Backup app for VMware Fusion, VMware Workstation and Player |
| More info at vimalin.com | Twitter @wilva
0 Kudos