Jump to content

Maverick on ESXi, Opteron Board

amd ESXi

  • Please log in to reply
55 replies to this topic

#1
effbee

effbee

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts

Hi,

 

has anybody successfully installed Maverick on ESXi 5.5, running on an (dual) Opteron Board?

Is it worth trying?

I guess one would need some special AMD kernel, patching the DMG, right?

 

thx,

effbee



#2
Donk

Donk

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,951 posts
  • Gender:Male
  • Location:Manchester UK

You would need an AMD kernel usually. However I have something that I have found and am looking for someone to test it out for me. Have found some undocumented VMware settings that can sppof the processor type presented to the guest. Would you be interested in testing this out? No guarantees but I don't have any AMD kit to try it on and would appreciate some help.

 

This would be done in conjunction with my "unlocker" program.



#3
MSoK

MSoK

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 941 posts
  • Gender:Male
  • Location:Darlington UK

You would need an AMD kernel usually. However I have something that I have found and am looking for someone to test it out for me. Have found some undocumented VMware settings that can sppof the processor type presented to the guest. Would you be interested in testing this out? No guarantees but I don't have any AMD kit to try it on and would appreciate some help.

 

This would be done in conjunction with my "unlocker" program.

Donk,

 

I have an old AMD box with an Athlon X2 5000B Processor, the technical spec says it supports AMD Virtualisation Technology, so happy to do some testing for you, drop a mail.
Cheers, MSoK.



#4
Donk

Donk

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,951 posts
  • Gender:Male
  • Location:Manchester UK

Donk,

 

I have an old AMD box with an Athlon X2 5000B Processor, the technical spec says it supports AMD Virtualisation Technology, so happy to do some testing for you, drop a mail.
Cheers, MSoK.

 

Thanks - will send you email with the settings.



#5
effbee

effbee

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts

You would need an AMD kernel usually. However I have something that I have found and am looking for someone to test it out for me. Have found some undocumented VMware settings that can sppof the processor type presented to the guest. Would you be interested in testing this out? No guarantees but I don't have any AMD kit to try it on and would appreciate some help.

 

This would be done in conjunction with my "unlocker" program.

I would love to do the testing for Opteron 4226. Plz drop me a mail as well!

cheers, effbee



#6
effbee

effbee

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts

Donk,

 

would you like me to try Unlock on the Opteron?



#7
Donk

Donk

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,951 posts
  • Gender:Male
  • Location:Manchester UK

Donk,

 

would you like me to try Unlock on the Opteron?

 

I would be interested but I am tied up with work at the moment. I need to generate CPUID masks for that CPU, and haven't found time just yet. Will try and look at requirements over the weekend.



#8
Donk

Donk

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,951 posts
  • Gender:Male
  • Location:Manchester UK

Hi

 

So here is a set of CPUID masks that will present a different CPU (intel Core2 Duo) to the guest. This set of masks are a lowest common denominator for OS X, and hopefully will work. To use them make sure your VM is not running and then open the VMX file adding these lines in.

 

cpuid.inhibitDarwinMasks = "TRUE"
monitor_control.enable_fullcpuid = "TRUE"
cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1010"
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:0000:0000:0110:1111:0110"
cpuid.1.ebx = "0000:0001:0000:0010:0000:1000:0000:0000"
cpuid.1.ecx = "0000:0000:0000:0000:1110:0011:1011:1101"
cpuid.1.edx = "1011:1111:1110:1011:1111:1011:1111:1111"
cpuid.2.eax = "0000:0101:1011:0000:1011:0001:0000:0001"
cpuid.2.ebx = "0000:0000:0101:0110:0101:0111:1111:0000"
cpuid.2.ecx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.2.edx = "0010:1100:1011:0100:0011:0000:0100:1001"
cpuid.3.eax = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.3.ebx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.3.ecx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.3.edx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.4.0.eax = "0000:0100:0000:0000:0000:0001:0010:0001"
cpuid.4.0.ebx = "0000:0001:1100:0000:0000:0000:0011:1111"
cpuid.4.0.ecx = "0000:0000:0000:0000:0000:0000:0011:1111"
cpuid.4.0.edx = "0000:0000:0000:0000:0000:0000:0000:0001"
cpuid.4.1.eax = "0000:0100:0000:0000:0000:0001:0010:0010"
cpuid.4.1.ebx = "0000:0001:1100:0000:0000:0000:0011:1111"
cpuid.4.1.ecx = "0000:0000:0000:0000:0000:0000:0011:1111"
cpuid.4.1.edx = "0000:0000:0000:0000:0000:0000:0000:0001"
cpuid.4.2.eax = "0000:0100:0000:0000:0100:0001:0100:0011"
cpuid.4.2.ebx = "0000:0011:1100:0000:0000:0000:0011:1111"
cpuid.4.2.ecx = "0000:0000:0000:0000:0000:1111:1111:1111"
cpuid.4.2.edx = "0000:0000:0000:0000:0000:0000:0000:0001"
cpuid.4.3.eax = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.4.3.ebx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.4.3.ecx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.4.3.edx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.5.eax = "0000:0000:0000:0000:0000:0000:0100:0000"
cpuid.5.ebx = "0000:0000:0000:0000:0000:0000:0100:0000"
cpuid.5.ecx = "0000:0000:0000:0000:0000:0000:0000:0011"
cpuid.5.edx = "0000:0000:0000:0010:0010:0010:0010:0000"
cpuid.6.eax = "0000:0000:0000:0000:0000:0000:0000:0001"
cpuid.6.ebx = "0000:0000:0000:0000:0000:0000:0000:0010"
cpuid.6.ecx = "0000:0000:0000:0000:0000:0000:0000:0001"
cpuid.6.edx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.7.0.eax = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.7.0.ebx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.7.0.ecx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.7.0.edx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.8.eax = "0000:0000:0000:0000:0000:0100:0000:0000"
cpuid.8.ebx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.8.ecx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.8.edx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.9.eax = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.9.ebx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.9.ecx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.9.edx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.a.eax = "0000:0111:0010:1000:0000:0010:0000:0010"
cpuid.a.ebx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.a.ecx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.a.edx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000000.eax = "1000:0000:0000:0000:0000:0000:0000:1000"
cpuid.80000000.ebx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000000.ecx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000000.edx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000001.eax = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000001.ebx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000001.ecx = "0000:0000:0000:0000:0000:0000:0000:0001"
cpuid.80000001.edx = "0010:0000:0001:0000:0000:1000:0000:0000"
cpuid.80000002.eax = "0110:0101:0111:0100:0110:1110:0100:1001"
cpuid.80000002.ebx = "0010:1001:0101:0010:0010:1000:0110:1100"
cpuid.80000002.ecx = "0111:0010:0110:1111:0100:0011:0010:0000"
cpuid.80000002.edx = "0100:1101:0101:0100:0010:1000:0110:0101"
cpuid.80000003.eax = "0100:0011:0010:0000:0011:0010:0010:1001"
cpuid.80000003.ebx = "0010:0000:0010:0000:0101:0101:0101:0000"
cpuid.80000003.ecx = "0010:0000:0010:0000:0010:0000:0010:0000"
cpuid.80000003.edx = "0101:0100:0010:0000:0010:0000:0010:0000"
cpuid.80000004.eax = "0011:0000:0011:0000:0011:0110:0011:0111"
cpuid.80000004.ebx = "0010:0000:0100:0000:0010:0000:0010:0000"
cpuid.80000004.ecx = "0011:0011:0011:0011:0010:1110:0011:0010"
cpuid.80000004.edx = "0000:0000:0111:1010:0100:1000:0100:0111"
cpuid.80000005.eax = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000005.ebx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000005.ecx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000005.edx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000006.eax = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000006.ebx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000006.ecx = "0001:0000:0000:0000:1000:0000:0100:0000"
cpuid.80000006.edx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000007.eax = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000007.ebx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000007.ecx = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000007.edx = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.80000008.eax = "0000:0000:0000:0000:0011:0000:0010:0100"
#cpuid.80000008.ebx = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.80000008.ecx = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.80000008.edx = "0000:0000:0000:0000:0000:0000:0000:0000"


#9
effbee

effbee

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts

Hi,

 

I tried this on the Opteron Board. No success so far.

Before, Booting the image got stuck showing an apple logo, sometimes accompanied by a little square (like a C64 cursor). Now, it shows a no parking sign (circle, stricken through) and the little square as well. After a minute or so, the machine dies.

One thing I don't quite understand: in settings, the advanced CPU identification mask is enabled now and I'm shown the setting - but only for "Level 80000001", "Level 1" and "Level 2". For those, the values match with the values added to the vmx. Why the other levels are not shown here? The values under the "AMD override" tab are completely empty.

The Logfile is showing no obvious reason to me.

 

Is this message a problem? I prepared the dmg as suggested...

2014-06-15T16:25:29.773Z| vcpu-0| I120: DMG_Open: Not an unencrypted .dmg file (footer signature 0x00000000).
2014-06-15T16:25:29.773Z| vcpu-0| I120: DMG_Close: max cached entries 8
2014-06-15T16:25:29.773Z| vcpu-0| I120: CDROM: Checking initial physical media state...
2014-06-15T16:25:29.773Z| vcpu-0| I120: CDROM:  initial physical CDROM state is 1 (sense)
 

Somewhere here, it seems to go wrong...

2014-06-15T16:25:30.610Z| vcpu-0| I120: SVGA enabling SVGA
2014-06-15T16:25:31.018Z| vcpu-0| I120: UHCI: Global Reset
2014-06-15T16:25:32.172Z| mks| I120: SOCKET 3 (121) Creating VNC remote connection.
2014-06-15T16:25:32.762Z| vcpu-0| I120: Guest: About to do EFI boot: EFI VMware Virtual IDE CDROM Drive (IDE 1:0)
2014-06-15T16:25:54.942Z| vmx| I120: Tools: Tools heartbeat timeout.
2014-06-15T16:25:55.562Z| mks| I120: SSL: EOF in violation of protocol
2014-06-15T16:25:55.562Z| mks| I120: SOCKET 3 (121) recv error 0: Success
2014-06-15T16:25:55.562Z| mks| I120: SOCKET 3 (121) VNC Remote Disconnect.
2014-06-15T16:26:02.877Z| vcpu-0| I120: PIIX4: PM Soft Off.  Good-bye.
2014-06-15T16:26:02.877Z| vcpu-0| I120: Chipset: Issuing power-off request...
2014-06-15T16:26:02.974Z| vmx| I120: Stopping VCPU threads...
2014-06-15T16:26:02.974Z| vcpu-0| I120: VMMon_WaitForExit: vcpu-0: worldID=55943
2014-06-15T16:26:02.991Z| svga| I120: SVGA thread is exiting
 
Any idea?
 
rgds,
Frank


#10
Donk

Donk

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,951 posts
  • Gender:Male
  • Location:Manchester UK

 

Hi,

 

I tried this on the Opteron Board. No success so far.

Before, Booting the image got stuck showing an apple logo, sometimes accompanied by a little square (like a C64 cursor). Now, it shows a no parking sign (circle, stricken through) and the little square as well. After a minute or so, the machine dies.

One thing I don't quite understand: in settings, the advanced CPU identification mask is enabled now and I'm shown the setting - but only for "Level 80000001", "Level 1" and "Level 2". For those, the values match with the values added to the vmx. Why the other levels are not shown here? The values under the "AMD override" tab are completely empty.

The Logfile is showing no obvious reason to me.

 

Is this message a problem? I prepared the dmg as suggested...

 
Any idea?
 
rgds,
Frank

 

 

OK so I forgot the AMD part of the mask so first thing is try this one:

cpuid.inhibitDarwinMasks = "TRUE"
monitor_control.enable_fullcpuid = "TRUE"
cpuid.0.eax.amd = "0000:0000:0000:0000:0000:0000:0000:1010"
cpuid.0.ebx.amd = "0111:0101:0110:1110:0110:0101:0100:0111"
cpuid.0.ecx.amd = "0110:1100:0110:0101:0111:0100:0110:1110"
cpuid.0.edx.amd = "0100:1001:0110:0101:0110:1110:0110:1001"
cpuid.1.eax.amd = "0000:0000:0000:0000:0000:0110:1111:0110"
cpuid.1.ebx.amd = "0000:0001:0000:0010:0000:1000:0000:0000"
cpuid.1.ecx.amd = "0000:0000:0000:0000:1110:0011:1011:1101"
cpuid.1.edx.amd = "1011:1111:1110:1011:1111:1011:1111:1111"
cpuid.2.eax.amd = "0000:0101:1011:0000:1011:0001:0000:0001"
cpuid.2.ebx.amd = "0000:0000:0101:0110:0101:0111:1111:0000"
cpuid.2.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.2.edx.amd = "0010:1100:1011:0100:0011:0000:0100:1001"
cpuid.3.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.3.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.3.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.3.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.4.0.eax.amd = "0000:0100:0000:0000:0000:0001:0010:0001"
cpuid.4.0.ebx.amd = "0000:0001:1100:0000:0000:0000:0011:1111"
cpuid.4.0.ecx.amd = "0000:0000:0000:0000:0000:0000:0011:1111"
cpuid.4.0.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0001"
cpuid.4.1.eax.amd = "0000:0100:0000:0000:0000:0001:0010:0010"
cpuid.4.1.ebx.amd = "0000:0001:1100:0000:0000:0000:0011:1111"
cpuid.4.1.ecx.amd = "0000:0000:0000:0000:0000:0000:0011:1111"
cpuid.4.1.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0001"
cpuid.4.2.eax.amd = "0000:0100:0000:0000:0100:0001:0100:0011"
cpuid.4.2.ebx.amd = "0000:0011:1100:0000:0000:0000:0011:1111"
cpuid.4.2.ecx.amd = "0000:0000:0000:0000:0000:1111:1111:1111"
cpuid.4.2.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0001"
cpuid.4.3.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.4.3.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.4.3.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.4.3.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.5.eax.amd = "0000:0000:0000:0000:0000:0000:0100:0000"
cpuid.5.ebx.amd = "0000:0000:0000:0000:0000:0000:0100:0000"
cpuid.5.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0011"
cpuid.5.edx.amd = "0000:0000:0000:0010:0010:0010:0010:0000"
cpuid.6.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0001"
cpuid.6.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0010"
cpuid.6.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0001"
cpuid.6.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.7.0.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.7.0.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.7.0.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.7.0.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.8.eax.amd = "0000:0000:0000:0000:0000:0100:0000:0000"
cpuid.8.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.8.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.8.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.9.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.9.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.9.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.9.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.a.eax.amd = "0000:0111:0010:1000:0000:0010:0000:0010"
cpuid.a.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.a.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.a.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000000.eax.amd = "1000:0000:0000:0000:0000:0000:0000:1000"
cpuid.80000000.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000000.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000000.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000001.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000001.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000001.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0001"
cpuid.80000001.edx.amd = "0010:0000:0001:0000:0000:1000:0000:0000"
cpuid.80000002.eax.amd = "0110:0101:0111:0100:0110:1110:0100:1001"
cpuid.80000002.ebx.amd = "0010:1001:0101:0010:0010:1000:0110:1100"
cpuid.80000002.ecx.amd = "0111:0010:0110:1111:0100:0011:0010:0000"
cpuid.80000002.edx.amd = "0100:1101:0101:0100:0010:1000:0110:0101"
cpuid.80000003.eax.amd = "0100:0011:0010:0000:0011:0010:0010:1001"
cpuid.80000003.ebx.amd = "0010:0000:0010:0000:0101:0101:0101:0000"
cpuid.80000003.ecx.amd = "0010:0000:0010:0000:0010:0000:0010:0000"
cpuid.80000003.edx.amd = "0101:0100:0010:0000:0010:0000:0010:0000"
cpuid.80000004.eax.amd = "0011:0000:0011:0000:0011:0110:0011:0111"
cpuid.80000004.ebx.amd = "0010:0000:0100:0000:0010:0000:0010:0000"
cpuid.80000004.ecx.amd = "0011:0011:0011:0011:0010:1110:0011:0010"
cpuid.80000004.edx.amd = "0000:0000:0111:1010:0100:1000:0100:0111"
cpuid.80000005.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000005.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000005.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000005.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000006.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000006.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000006.ecx.amd = "0001:0000:0000:0000:1000:0000:0100:0000"
cpuid.80000006.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000007.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000007.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000007.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000007.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.80000008.eax.amd = "0000:0000:0000:0000:0011:0000:0010:0100"
#cpuid.80000008.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.80000008.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.80000008.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"

Next up - I would not use the CPUID override dialog as many of these values are undocumented and the VI Client does not support them. 

 

Last 2 suggestions:

 

1. I would suggest you try and boot in verbose mode so the output of the EFI and Apple boot loaders can be viewed.

2. How dod you prepare the DMG for OS X? Need to be sure it is bootable.

 

Dave



#11
effbee

effbee

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts

I prepared boot-images using two different tools, same result. I prepared a fresh one, starting with download from iTunes store, applying the tool myHack and creating an image that says "bootable" in disk utility. Still, it seems not to be valid for boot (see EFI error "EFI virtual disk 0,0 ... unsuccessful"). On the other hand, the following screen seems to be apple like and when I disconnect the image during boot, it is not shown. Somehow strange. Where can I set EFI to verbose? I guess, somehow I should enter EFI shell and "boot -v", right?

 

thanks,

Frank


Update: I managed to verbose boot and get a "This version of Mac OSX is not supported on this platform! Reason: 440BX Desktop Reference Platform" (see screenshot).

 

Frank


I replaced the mask lines in vmx by the new ones. Or should I leave both parts in?

FRank



#12
Donk

Donk

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,951 posts
  • Gender:Male
  • Location:Manchester UK

I prepared boot-images using two different tools, same result. I prepared a fresh one, starting with download from iTunes store, applying the tool myHack and creating an image that says "bootable" in disk utility. Still, it seems not to be valid for boot (see EFI error "EFI virtual disk 0,0 ... unsuccessful"). On the other hand, the following screen seems to be apple like and when I disconnect the image during boot, it is not shown. Somehow strange. Where can I set EFI to verbose? I guess, somehow I should enter EFI shell and "boot -v", right?

 

thanks,

Frank


Update: I managed to verbose boot and get a "This version of Mac OSX is not supported on this platform! Reason: 440BX Desktop Reference Platform" (see screenshot).

 

Frank


I replaced the mask lines in vmx by the new ones. Or should I leave both parts in?

FRank

 

 

Make sure you do not use any hacks or "distros", get a clean copy of Mavericks from App Store and create an installer from it. The VMware Unlocker only works with clean images, and many of these other ways such as my_hack add things that screw it up.which may be the reason for that error message.

 

Yes - you should replace the lines with the new ones. This is going to be a process of trial and error to see if we can get it running. I think it will also be useful to run with -v flag each time so outoput can be captured. (I did have a way of using the serial port to capture the boot log to file, but I cannot find my instructions at the moment).

 

Thanks for trying this out - hopefully we can get it working.



#13
effbee

effbee

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts

Make sure you do not use any hacks or "distros", get a clean copy of Mavericks from App Store and create an installer from it. The VMware Unlocker only works with clean images, and many of these other ways such as my_hack add things that screw it up.which may be the reason for that error message.

 

Yes - you should replace the lines with the new ones. This is going to be a process of trial and error to see if we can get it running. I think it will also be useful to run with -v flag each time so outoput can be captured. (I did have a way of using the serial port to capture the boot log to file, but I cannot find my instructions at the moment).

 

Thanks for trying this out - hopefully we can get it working.

 

I reproduced the behavior with a fresh copy of Mavericks from the AppStore and created an ISO image using hdiutil. It says again that the platform is not supported, ("Reason. 440 BX Desktop Reference Platform").

 

Ready for next try ;)

 

I realized that after starting the VM, the ".amd" is removed from the added lines in the .vmx file.
I guess that this is normal behavior?



#14
kwiksilver

kwiksilver

    InsanelyMac Protégé

  • Members
  • PipPip
  • 53 posts
  • Gender:Male

 

OK so I forgot the AMD part of the mask so first thing is try this one:

cpuid.inhibitDarwinMasks = "TRUE"
monitor_control.enable_fullcpuid = "TRUE"
cpuid.0.eax.amd = "0000:0000:0000:0000:0000:0000:0000:1010"
cpuid.0.ebx.amd = "0111:0101:0110:1110:0110:0101:0100:0111"
cpuid.0.ecx.amd = "0110:1100:0110:0101:0111:0100:0110:1110"
cpuid.0.edx.amd = "0100:1001:0110:0101:0110:1110:0110:1001"
cpuid.1.eax.amd = "0000:0000:0000:0000:0000:0110:1111:0110"
cpuid.1.ebx.amd = "0000:0001:0000:0010:0000:1000:0000:0000"
cpuid.1.ecx.amd = "0000:0000:0000:0000:1110:0011:1011:1101"
cpuid.1.edx.amd = "1011:1111:1110:1011:1111:1011:1111:1111"
cpuid.2.eax.amd = "0000:0101:1011:0000:1011:0001:0000:0001"
cpuid.2.ebx.amd = "0000:0000:0101:0110:0101:0111:1111:0000"
cpuid.2.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.2.edx.amd = "0010:1100:1011:0100:0011:0000:0100:1001"
cpuid.3.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.3.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.3.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.3.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.4.0.eax.amd = "0000:0100:0000:0000:0000:0001:0010:0001"
cpuid.4.0.ebx.amd = "0000:0001:1100:0000:0000:0000:0011:1111"
cpuid.4.0.ecx.amd = "0000:0000:0000:0000:0000:0000:0011:1111"
cpuid.4.0.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0001"
cpuid.4.1.eax.amd = "0000:0100:0000:0000:0000:0001:0010:0010"
cpuid.4.1.ebx.amd = "0000:0001:1100:0000:0000:0000:0011:1111"
cpuid.4.1.ecx.amd = "0000:0000:0000:0000:0000:0000:0011:1111"
cpuid.4.1.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0001"
cpuid.4.2.eax.amd = "0000:0100:0000:0000:0100:0001:0100:0011"
cpuid.4.2.ebx.amd = "0000:0011:1100:0000:0000:0000:0011:1111"
cpuid.4.2.ecx.amd = "0000:0000:0000:0000:0000:1111:1111:1111"
cpuid.4.2.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0001"
cpuid.4.3.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.4.3.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.4.3.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.4.3.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.5.eax.amd = "0000:0000:0000:0000:0000:0000:0100:0000"
cpuid.5.ebx.amd = "0000:0000:0000:0000:0000:0000:0100:0000"
cpuid.5.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0011"
cpuid.5.edx.amd = "0000:0000:0000:0010:0010:0010:0010:0000"
cpuid.6.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0001"
cpuid.6.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0010"
cpuid.6.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0001"
cpuid.6.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.7.0.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.7.0.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.7.0.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.7.0.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.8.eax.amd = "0000:0000:0000:0000:0000:0100:0000:0000"
cpuid.8.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.8.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.8.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.9.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.9.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.9.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.9.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.a.eax.amd = "0000:0111:0010:1000:0000:0010:0000:0010"
cpuid.a.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.a.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.a.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000000.eax.amd = "1000:0000:0000:0000:0000:0000:0000:1000"
cpuid.80000000.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000000.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000000.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000001.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000001.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000001.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0001"
cpuid.80000001.edx.amd = "0010:0000:0001:0000:0000:1000:0000:0000"
cpuid.80000002.eax.amd = "0110:0101:0111:0100:0110:1110:0100:1001"
cpuid.80000002.ebx.amd = "0010:1001:0101:0010:0010:1000:0110:1100"
cpuid.80000002.ecx.amd = "0111:0010:0110:1111:0100:0011:0010:0000"
cpuid.80000002.edx.amd = "0100:1101:0101:0100:0010:1000:0110:0101"
cpuid.80000003.eax.amd = "0100:0011:0010:0000:0011:0010:0010:1001"
cpuid.80000003.ebx.amd = "0010:0000:0010:0000:0101:0101:0101:0000"
cpuid.80000003.ecx.amd = "0010:0000:0010:0000:0010:0000:0010:0000"
cpuid.80000003.edx.amd = "0101:0100:0010:0000:0010:0000:0010:0000"
cpuid.80000004.eax.amd = "0011:0000:0011:0000:0011:0110:0011:0111"
cpuid.80000004.ebx.amd = "0010:0000:0100:0000:0010:0000:0010:0000"
cpuid.80000004.ecx.amd = "0011:0011:0011:0011:0010:1110:0011:0010"
cpuid.80000004.edx.amd = "0000:0000:0111:1010:0100:1000:0100:0111"
cpuid.80000005.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000005.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000005.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000005.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000006.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000006.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000006.ecx.amd = "0001:0000:0000:0000:1000:0000:0100:0000"
cpuid.80000006.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000007.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000007.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000007.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000007.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.80000008.eax.amd = "0000:0000:0000:0000:0011:0000:0010:0100"
#cpuid.80000008.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.80000008.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.80000008.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"

Next up - I would not use the CPUID override dialog as many of these values are undocumented and the VI Client does not support them. 

 

Last 2 suggestions:

 

1. I would suggest you try and boot in verbose mode so the output of the EFI and Apple boot loaders can be viewed.

2. How dod you prepare the DMG for OS X? Need to be sure it is bootable.

 

Dave

 

 

Two questions:

I had to migrate my ESXi box because of a power surge and hardware failure. I had it in an Intel box before and I had a few functional OSX VMs.

 

1.) I am using the same ESXi flash drive so the unlock should still be valid right? Or do I need to re-run the unlocker since it's new hardware? Again I am using the same flash drive and hard drives from my old box, it is just a different mobo, power supply, and cpus. I went from an Intel i7 1366 based box to dual Opteron based socket 1207 box.

 

 

2.) Do these CPUID masks work for previously made VMs or only new VMs? When I try to edit my VMXs with your info it errors on start up. I can get the specifics for you when I am home again. 



#15
effbee

effbee

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts

Donk,

 

any idea on how to proceed? I'm eager to bring it to life now...

 

Frank



#16
Donk

Donk

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,951 posts
  • Gender:Male
  • Location:Manchester UK

Sorry been very busy with work and family. Actually I have decided to retire from the scene after nearly 7 years work on it. However before I go I will try and help out here. Firstly not sure how you created your bootable media with hdiutil. Can you just explain the steps you did please?



#17
kwiksilver

kwiksilver

    InsanelyMac Protégé

  • Members
  • PipPip
  • 53 posts
  • Gender:Male

Sorry been very busy with work and family. Actually I have decided to retire from the scene after nearly 7 years work on it. However before I go I will try and help out here. Firstly not sure how you created your bootable media with hdiutil. Can you just explain the steps you did please?

Sorry to see you go.

 

Any thoughts on this error when I try to start a VM with the CPU mask you provided.

 

Using dual opteron 2381HE Socket 1207 CPUs

Failed to start the virtual machine.
Module FeatureCompatLate power on failed. 
Feature 'cpuid.Intel' was absent, but must be present.
Feature 'cpuid.SS' was absent, but must be present.
Feature 'cpuid.DS' was absent, but must be present.
Feature 'cpuid.SSSE3' was absent, but must be present.


#18
Donk

Donk

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,951 posts
  • Gender:Male
  • Location:Manchester UK

 

Sorry to see you go.

 

Any thoughts on this error when I try to start a VM with the CPU mask you provided.

 

Using dual opteron 2381HE Socket 1207 CPUs

Failed to start the virtual machine.
Module FeatureCompatLate power on failed. 
Feature 'cpuid.Intel' was absent, but must be present.
Feature 'cpuid.SS' was absent, but must be present.
Feature 'cpuid.DS' was absent, but must be present.
Feature 'cpuid.SSSE3' was absent, but must be present.

 

Can you try adding this to the VMX file? Of course all this is highly experimental.

 

featureCompat.enable = FALSE



#19
kwiksilver

kwiksilver

    InsanelyMac Protégé

  • Members
  • PipPip
  • 53 posts
  • Gender:Male

Can you try adding this to the VMX file? Of course all this is highly experimental.

 

featureCompat.enable = FALSE

 

I really appreciate you taking the time to reply.

 

This got me further, but it looks like I'm stuck at the "440BX Desktop Reference Platform" issue. In non-verbose mode it boots to the circle with the slash.

 

I've attached a screenshot of the error for reference. 

 

I also tried smbios.reflecthost = true for fun, but I get the same basic error, but instead of saying 440BX it says my motherboard model. 

Attached Files



#20
Donk

Donk

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,951 posts
  • Gender:Male
  • Location:Manchester UK

I really appreciate you taking the time to reply.

 

This got me further, but it looks like I'm stuck at the "440BX Desktop Reference Platform" issue. In non-verbose mode it boots to the circle with the slash.

 

I've attached a screenshot of the error for reference. 

 

I also tried smbios.reflecthost = true for fun, but I get the same basic error, but instead of saying 440BX it says my motherboard model. 

 

I couldn't see an attached screenshot so not sure when the error is displayed. Can you try this set of VMX lines please? This is the last hope for my idea. Unfortunately if this does not work there isn't anything else I can think of, except to use an AMD kernel which is the regular way of using AMD processors.

 

# Start CPUID Masks
board-id.reflectHost = "FALSE"
board-id = "Mac-F2268CC8"
hw.model.reflectHost = "FALSE"
hw.model = "iMac10,1"
serialNumber.reflectHost = "FALSE"
serialNumber = "CK029R6WB9U"
smbios.reflectHost = "FALSE"
SMBIOS.use12CharSerialNumber = "TRUE"


featureCompat.enable = FALSE
cpuid.inhibitDarwinMasks = "TRUE"
monitor_control.enable_fullcpuid = "TRUE"
cpuid.0.eax.amd = "0000:0000:0000:0000:0000:0000:0000:1010"
cpuid.0.ebx.amd = "0111:0101:0110:1110:0110:0101:0100:0111"
cpuid.0.ecx.amd = "0110:1100:0110:0101:0111:0100:0110:1110"
cpuid.0.edx.amd = "0100:1001:0110:0101:0110:1110:0110:1001"
cpuid.1.eax.amd = "0000:0000:0000:0000:0000:0110:1111:0110"
cpuid.1.ebx.amd = "0000:0001:0000:0010:0000:1000:0000:0000"
cpuid.1.ecx.amd = "0000:0000:0000:0000:1110:0011:1011:1101"
cpuid.1.edx.amd = "1011:1111:1110:1011:1111:1011:1111:1111"
#cpuid.2.eax.amd = "0000:0101:1011:0000:1011:0001:0000:0001"
#cpuid.2.ebx.amd = "0000:0000:0101:0110:0101:0111:1111:0000"
#cpuid.2.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.2.edx.amd = "0010:1100:1011:0100:0011:0000:0100:1001"
#cpuid.3.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.3.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.3.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.3.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.4.0.eax.amd = "0000:0100:0000:0000:0000:0001:0010:0001"
#cpuid.4.0.ebx.amd = "0000:0001:1100:0000:0000:0000:0011:1111"
#cpuid.4.0.ecx.amd = "0000:0000:0000:0000:0000:0000:0011:1111"
#cpuid.4.0.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0001"
#cpuid.4.1.eax.amd = "0000:0100:0000:0000:0000:0001:0010:0010"
#cpuid.4.1.ebx.amd = "0000:0001:1100:0000:0000:0000:0011:1111"
#cpuid.4.1.ecx.amd = "0000:0000:0000:0000:0000:0000:0011:1111"
#cpuid.4.1.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0001"
#cpuid.4.2.eax.amd = "0000:0100:0000:0000:0100:0001:0100:0011"
#cpuid.4.2.ebx.amd = "0000:0011:1100:0000:0000:0000:0011:1111"
#cpuid.4.2.ecx.amd = "0000:0000:0000:0000:0000:1111:1111:1111"
#cpuid.4.2.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0001"
#cpuid.4.3.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.4.3.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.4.3.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.4.3.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.5.eax.amd = "0000:0000:0000:0000:0000:0000:0100:0000"
#cpuid.5.ebx.amd = "0000:0000:0000:0000:0000:0000:0100:0000"
#cpuid.5.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0011"
#cpuid.5.edx.amd = "0000:0000:0000:0010:0010:0010:0010:0000"
#cpuid.6.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0001"
#cpuid.6.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0010"
#cpuid.6.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0001"
#cpuid.6.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.7.0.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.7.0.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.7.0.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.7.0.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.8.eax.amd = "0000:0000:0000:0000:0000:0100:0000:0000"
#cpuid.8.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.8.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.8.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.9.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.9.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.9.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.9.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.a.eax.amd = "0000:0111:0010:1000:0000:0010:0000:0010"
#cpuid.a.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.a.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.a.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000000.eax.amd = "1000:0000:0000:0000:0000:0000:0000:1000"
cpuid.80000000.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000000.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000000.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000001.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000001.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
cpuid.80000001.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0001"
cpuid.80000001.edx.amd = "0010:0000:0001:0000:0000:1000:0000:0000"
cpuid.80000002.eax.amd = "0110:0101:0111:0100:0110:1110:0100:1001"
cpuid.80000002.ebx.amd = "0010:1001:0101:0010:0010:1000:0110:1100"
cpuid.80000002.ecx.amd = "0111:0010:0110:1111:0100:0011:0010:0000"
cpuid.80000002.edx.amd = "0100:1101:0101:0100:0010:1000:0110:0101"
cpuid.80000003.eax.amd = "0100:0011:0010:0000:0011:0010:0010:1001"
cpuid.80000003.ebx.amd = "0010:0000:0010:0000:0101:0101:0101:0000"
cpuid.80000003.ecx.amd = "0010:0000:0010:0000:0010:0000:0010:0000"
cpuid.80000003.edx.amd = "0101:0100:0010:0000:0010:0000:0010:0000"
cpuid.80000004.eax.amd = "0011:0000:0011:0000:0011:0110:0011:0111"
cpuid.80000004.ebx.amd = "0010:0000:0100:0000:0010:0000:0010:0000"
cpuid.80000004.ecx.amd = "0011:0011:0011:0011:0010:1110:0011:0010"
cpuid.80000004.edx.amd = "0000:0000:0111:1010:0100:1000:0100:0111"
#cpuid.80000005.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.80000005.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.80000005.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.80000005.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.80000006.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.80000006.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.80000006.ecx.amd = "0001:0000:0000:0000:1000:0000:0100:0000"
#cpuid.80000006.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.80000007.eax.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.80000007.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.80000007.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.80000007.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.80000008.eax.amd = "0000:0000:0000:0000:0011:0000:0010:0100"
#cpuid.80000008.ebx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.80000008.ecx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
#cpuid.80000008.edx.amd = "0000:0000:0000:0000:0000:0000:0000:0000"
# End CPUID Masks







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy