How to override CPUID information?

Discussion in 'General Questions' started by joevt, Oct 5, 2023.

Tags:
  1. joevt

    joevt Forum Maven

    Messages:
    1,208
    I need to override CPUID information in a VM to run some old OSs. Is there a way to do that in Parallels Desktop for Mac?

    VirtualBox has a --cpuidset option for its VBoxManage modifyvm command which adds a CpuIdLeaf to CpuIdTree in the VirtualBox VM's vbox file.

    In the Parallels VM's config.pvs file, I see stuff like the following but I don't think it does anything?
    Code:
                <FEATURES_MASK>529267711</FEATURES_MASK>
                <EXT_FEATURES_MASK>4160369163</EXT_FEATURES_MASK>
                <EXT_80000001_ECX_MASK>289</EXT_80000001_ECX_MASK>
                <EXT_80000001_EDX_MASK>672139264</EXT_80000001_EDX_MASK>
                <EXT_80000007_EDX_MASK>256</EXT_80000007_EDX_MASK>
                <EXT_80000008_EAX>12324</EXT_80000008_EAX>
                <EXT_00000007_EBX_MASK>9177003</EXT_00000007_EBX_MASK>
                <EXT_00000007_EDX_MASK>0</EXT_00000007_EDX_MASK>
                <EXT_0000000D_EAX_MASK>3</EXT_0000000D_EAX_MASK>
                <EXT_00000006_EAX_MASK>85</EXT_00000006_EAX_MASK>
                <CpuFeaturesMaskValid>1</CpuFeaturesMaskValid>
    
     

Share This Page