Thursday, September 20, 2012

Mac OS X 10.8 Mountain Lion on Vmware Workstation 9



Owning a Macbook or Apple product is always my dream. I dreamt on it, yet it is way too expensive for a student like me. Therefore, Hackintosh is a perfect solution for me.

Here, I am going to go through the steps of installing Mountain Lion on VM. It is an easy task.

You have to prepare these to start your work.
  • Hackintosh Compatible Hardware    You must have an Intel CPU which has virtualization enabled.
      (You will get a guide on enable it on below.)
  • installed VMware Workstation 9    This is the platform I will go through.
      (VMware player works as well.)
  • OS X 10.8 Mountain Lion Retail VMware Image    From your favourite place.
  • VMsvga2_v1.2.3.pkg
      This is use for Mac display.

Now, let's go!


Step 1
Restart your computer and enter your bios.
Navigate to Advance Bios Feature and look for Virtualization Technology.
Enable it and you are done.


Step 2
Extract OS X 10.8 Mountain Lion Retail VMware Image.7z file.
You will get to see three folder.



OS X 10.8 Mountain Lion folder contains the image file.

VMware Unlocker - Hardware Virtualization Bypasser folder contains file that help you pass the restriction for VMware if your machine does not support Virtualization technology. (Most of us wouldn't use this.)

VMware Unlocker - Mac OS X Guest folder contains file to unlock Mac OS X Operating System in VMware workstation.



Step 3
Completely close your VMware Workstation. 
Execute install.cmd in VMware Unlocker – Mac OS X Guest -> VMware 8.x Series -> VMware Workstation Unlocker - Windows folder.
Make sure to run it as administrator for it to work.



Step 4
Start your VMware Workstation. Go to File ->Open and Navigate to OS X 10.8 Mountain Lion.vmx and open it.



Then click Edit virtual machine settings to configure it.



Adjust your memory to at least 2GB and your processor to 2 cores as well as accelerate 3D graphics to provide a smooth environment.


Then, navigate to the Options tab to configure the operating system to Apple Mac OS X and version to Mac OS X 10.8 64-bit. This shows up after you successfully installed the install.cmd in step 3.


Step 5
Power on this virtual machine and follow the on-screen solution to set up your operating system.



After all sorts of clicking next and a few minutes of time, you finally succeed in login to Mountain Lion. Congratulations! But this is still not the end.


Step 6
You have to install VMware tools to have a better experience. So, we navigate to folder VMware Unlocker - Mac OS X Guest -> VMware 8.x Series -> Tools and mount darwin.iso.


Now, let's try to install VMware tools in Mountain Lion.


You probably will encounter error on finishing the installation.

But never mind, it is actually "installed". You can find it out after you restart your system.


Step 7
Now, you might encounter screen flickering while opening launchpad now. No worries, I got your back. Copy the VMsvga2_v1.2.3.pkg into Mountain Lion and runs it.

Here, you got yourself ready a HOT pancake!


You got no glitches now for your brand new Mountain Lion.



The Graphics here shows that you are currently using VMware SVGA II 128MB. It is the display to use with Mac OS after you successfully installed VMsvga2_v1.2.3.pkg.

Note 1. VMware couldn't detect your display card. It will only give your virtual machine a maximum of 128MB nVRAM. It is not really compatible with Mac OS, so we installed VMsvga2_v1.2.3.pkg.

and now

CONGRATULATIONS!

You can show off your hackintosh to your friends now.
It is just as smooth as real Mac with my current computer specifications. Just some lagging while launching the launchpad. This is not a real BIG deal.


Feel free to ask me any questions or give me any advice to make me better. Thank you.



27 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. i have a slight problem with sound under workstation 9 running under Linux... the sound settings are there, yet no sound... any ideas? thank you!

    ReplyDelete
    Replies
    1. @Jeff Meikle
      For Linux you need to download the EnsoniqueAudioPCI drivers from here: http://sourceforge.net/projects/vmsvga2/files/Audio/

      2.) Open the .vmx configuration file of the virtual machine using a text editor.
      Locate this entry in the .vmx file:
      sound.virtualDev = "hdaudio"
      Change this entry to:
      sound.virtualDev = "es1371"
      That's it.
      taidoka

      Delete
  3. @Jeff Meikle
    I'm sorry but I got no idea for it.
    Tried it on quite a bunch pc(windows) but got no problem like that.
    Yet I didn't try on linux yet.
    Have you tried it with vmware tools installed?

    ReplyDelete
  4. yes i have vmware tools installed... trying to find a solution on google but it seems my goo-foo is not skilled enough :D but thanks all the same will keep trying!

    ReplyDelete
  5. where did you find all that stuff?

    ReplyDelete
  6. This comment has been removed by the author.

    ReplyDelete
  7. Where i can get VMsvga2_v1.2.3.pkg ?. I try some on the internet but my OS X on VMWare keep hanging at apple logo after some spin. Really need help. Thank

    ReplyDelete
  8. I get the same problem with the dude above me. Help?

    ReplyDelete
  9. It might be your download file problem dexter.
    Try to get the new 1.2.5 version.
    It should works.

    ReplyDelete
  10. Thanks for the excellent explanation. I have mac osx 10.8 Mountain Lion ISO Untouched. Is there a way to work off it, or do i need to get the retail version?

    ReplyDelete
  11. Replies
    1. The untouched version doesn't have all these extra files. I heard that it will only work on mac devices.

      Delete
    2. You could try it, I think it should be work, but you need to download the unlock files separately for vm to recognize the OS X.

      Delete
  12. You write: "VMware Unlocker - Hardware Virtualization Bypasser folder contains file that help you pass the restriction for VMware if your machine does not support Virtualization technology. (Most of us wouldn't use this.)"
    But me, and some others don't have AMD with V.
    And for Workstation 9 there is no patch available.
    I presume, that this is just not working then, can you confirm this?
    Thank you.
    frank

    ReplyDelete
  13. Hey Thank you so much first of all for sharing your knowledge with others...

    2 questions I was a little confused about the VM Ware Image not knowing if it was the actual OS of OSX Lion or a 3rd piece software... However, I see now that it is the OS... What if I can get the full VMWare Workstation and MAC OSX 10.8 Lion operating system itself... So I need to do all this... Or can I have windows 8 installed and install VMware Workstation 9.0.2 then add Apple OS X Mountain Lion 10.8 for Mac ???? First time doing this and using VM Ware... Or is the Image files and everything else catered to make all this happen correct

    ReplyDelete
  14. Works nice--great write-up. One small thing... I'm running Windows 8 with a multi-touch trackpad. Have you found any way to get gestures working in the guest Mac OS? Such as two-finger scrolling? Having to monkey with the scroll bars is getting a little annoying... :)

    ReplyDelete
  15. Thanks Bro, for your brilliant explanations.
    But i have some doubts...

    I got it working, installed Mountain Lion on VMware workstation, almost everything seems to be working, but there are some problems:

    - How can i get my touchpad working on the system?
    ( I have an XPS 14 DELL with touchpad support for windows )

    - The video and audio work, but it kinda freezes when watching a video, cant listen to a song properly...

    - When i resize a windows on MAC, it distorts and runs so smooth..

    Dont know if its normal, bcuz its a virtualized system, but ok... thanks.

    ReplyDelete
  16. i done everything right, but i have one problem.i don't increase system resolution.i also call the drawin.iso file but they can not working.i don't so option VMware tools in my mac app finder left pane.

    another issue is when i enter any usb device then system give me one message and system are totally hang not work anything, suggest me to power off the vmware.

    ReplyDelete
  17. hi bro can i get the link for this all stuff?

    ReplyDelete
  18. hi.. i m using windows-8 64-bit, VMware 8.0.2....i did upto settings step .. but while power ON VM error showing as not Hardware virtualization.. but i did patch also....

    kindly help me..

    ReplyDelete
  19. hi...Im student from Informatics engineering nice article,
    thanks for sharing :)

    ReplyDelete
  20. This guy is a genius.. Thumbs Up..
    you guys can download the files from the links given below:

    Vmware- https://my.vmware.com/web/vmware/evalcenter?p=vmware-workstation9

    MAC OS X 10.8- http://ubuntuone.com/2anSZ3izeL3dKeNkNE7E9L

    VMsvga2_v1.2.3.pkg- http://kaz.dl.sourceforge.net/project/vmsvga2/Display/VMsvga2_v1.2.3_Common_Installer.pkg

    and follow the instructions given above..

    ReplyDelete
  21. This is a wonderful write up, but I have found several versions of the Unlocker and none provide the option of Mac OS X 10.8 64-bit. The most recent it provides is Mac OS X 10.7, which I tried and only get an error re "64-bit". Is there a newer one that I can't find?

    Thanks!

    Sputnik

    ReplyDelete
  22. Perhaps I need VMWare 9 to install OS X 10.8.3?

    ReplyDelete
  23. Figured it out. Just needed to use VMWare 9.

    Thanks!

    Sputnik

    ReplyDelete