Jump to content

[VMware] Virtualization issues (El Capitan, Yosemite)


2 posts in this topic

Recommended Posts

Hi, Hello!

 

This is my first post and I am less than literate in OS X and running it in Virtual Machines and the like. In fact, I have only gotten this far by watching and reading tutorials so please, forgive me if I do not provide enough information.

 

Please let me know if you need more information.

 

Firstly, here are my PC specifications:

  • CPU: Pentium G3258 (Overclocked to 4 GHz, Virtualization enabled)
  • GPU: Gigabyte GTX 660 OC 2GB
  • Motherboard: Gigabyte GA-H81M-H (No USB 3.0, Revision 2.1)
  • RAM: 4GB
  • Primary Storage: 120GB SSD
  • Secondary Storage: 80GB HDD
  • Architecture: 64-bit

I am using VMware Workstation 12.1.1 Player.

 

I should mention that:

  • I have added smc.version = "0" to both Yosemite's and El Capitan's vmx file.
  • I have ran Unlocker 2.0.8 as administrator

 

Issue 1, El Capitan

 

Ideally I would have liked to run El Capitan in VMware but after following such tutorials online, in which multiple people made it look so easy, I ran into this Kernel Panic on booting:

 

Click here to see the Kernel Panic - I linked this image to save on post space.

 

Here are my settings for this VM:

 

Memory

Processors

Hard Disk

CD/DVD

Network Adapter

USB Controller

Sound Card

Display

 

I have researched the "cpu 0 caller" error but couldn't find any information relating to the specific error code of '0xffffff8008b9b0d4'.

 

Because of this Kernel Panic I tried Yosemite instead, which leads me to my second issue.

 

Issue 2, Yosemite

 

After failing to boot El Capitan I decided to try Yosemite instead. However, when booting it freezes/gets stuck half way.

 

Click here to see the stall at 50% on boot

 

The settings for Yosemite are exactly the same as for El Capitan in Issue 1.

 

Conclusion

 

If I could get either of these VM's to work then I'd be satisfied.

 

Thank you for taking the time to read my post.

 

I will greatly appreciate any advice given.

 

- Silent

 

EDIT:

 

I researched more, "The G3258 isn't natively supported" is a comment often seen.

 

People have suggested faking the CPUID to 0x0306A0 (I'm not even sure what CPU this comes from) but this is a method used in Clover? How I'd translate this over to VMware I have no idea (Is it even possible?).

 

Thoughts?

 

EDIT 2:

 

After even more research I added these 2 lines to El Capitan's vmx file from a topic about CPUID's in VMware:

cpuid.1.edx = "00001111111010111111101111111111"
cpuid.1.eax = "00000000000000000000011011110001"

According to OS X it thinks my CPU is now a "2 x 3.04 GHz Intel Core 2 Solo". It worked!

 

Hopefully this post will be helpful to other people if they come across the same problems I have.

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...
 Share

×
×
  • Create New...