First we need to install VMWare Player for Linux.
Download file "VMware-Player-5.0.1-894247.x86_64.bundle" here
Now access terminal (ctrl+alt+t) and type:
sudo apt-get install build-essential linux-headers-`uname -r`
This command installs the required dependencies for VMWare.
(Enter your password when prompted)
Navigate to the folder where you have stored the "VMware-Player-5.0.1-894247.x86_64.bundle" file. ie. Desktop\VMWare\Install
Now enter the following commands into terminal:
chmod +x VMware-Player-5.0.1-894247.x86_64.bundle
Note: The chmod +x command grants root (admin access to the file).
Sudo is equivalent to run as administrator.
Now you should get a standard install window and you just need to follow the prompts.
Next download the file "vmwarepatch901.tar.gz" here
You must use the patch otherwise you will get:
Virtual Network Device error: "Unable to start services. See log file /tmp/vmware-root/mdconfig-23331.log for details".
Do not try and load VMWare Player yet.
Extract the file "vmwarepatch901.tar.gz" to your "home" folder.
Once completed your home folder should contain the 2 files "patch-modules_3.2.0.sh" and "vmware3.2.0.patch.
In terminal type the following commands:
The patch should now install (ignore any fails).
You can now delete the 2 files from your home directory as you are finished with those.
Test VMWare player and make sure it works.
Now we have VMWare Player installed and modified, we can concentrate on getting MAC OSX 10.8 running on our Linux system.
Download the file: "tools901.tar.gz" here
Extract the file ie. Desktop\tools\ and then you should have the following:
"darwin.iso" "darwin.iso.sig" "install.sh" "uninstall.sh" "Unlocker.Linux32" and "Unlocker.Linux64"
Open teminal (Ctrl+Alt+T)
Navigate the folder where you extracted "tools901.tar.gz"
Use "chmod +x" command on all of the files (UnLocker.Linux32 not required for 64-Bit installation).
Now use the command:
sudo sh install.sh
This should unlock the Mac OSX features in VMWare and also copy the files "darwin.iso" and "darwin.iso.sig" to the directory /usr/lib/vmware/isoimages/ where they are needed later.
Now for the exciting part....
Load VMWare Player.
Select "Open a Virtual Machine"
Navigate to the location of your MAC OSX Mountain Lion VMWare Image and click "Open"
Go to "Edit virtual machine settings"
Setting amount of RAM (I recommend at least 2gb) (I use 4096mb) and hit "Save"
Go back to "Edit virtual machine settings"
Under "Processors" select the amount of cores you wish to assign to Virtual Machine (2+ is best)
I tend to leave Virtualization settings to "Automatic" (You must have Hardware Virtualization enabled in your bios to do this).
If you do not have Hardware Virtualization available then there is a software patch for this which I will go into at some other point but that does affect hardware performance.
Most modern processors i3/i5/17 etc support this.
Once you have selected settings hit "Save" again and it's time to test. Woohooo!
When prompted "This virtual machine might have been moved or copied" select "I copied it"
Now we need to install the drivers for your "Mac".
Shut down the Mac Virtual Machine and once VMWare has closed, restart it and select "Edit virtual machine settings" on your OS X 10.8 Mountain Lion image.
Go to CD/DVD (IDE) and select "Use ISO Image"
Browse to the "tools" folder you created earlier, find darwin.iso and select "Open"
Hit "Save" and then "Play virtual machine"
Once Mac has booted open "Finder" and under "Devices" select "VMWare Tools" and Double-Click "Install VMWare Tools".
Follow the On-Screen prompts.
You will get a message saying "The Installation Failed" ignore this (it worked) just click "Close" and restart the "Mac".
You should now have the drivers installed and be able to increase the display resolution etc.
Next time you reboot go back into "Edit virtual machine settings" and change "Use ISO image" to "Use a physical drive" so that you are able to run discs as normal. "Save" and "Play virtual machine" again.
Note: When you boot your virtual machine you may get a message stating that vmware needs to create folder ~/.vmware to save preferences, here is the fix:
Open terminal (Ctrl+Alt+T) and type:
sudo chown -R user:root ~/.vmware
Please substitute "user" for your own username.
This will change the permissions and allow VMWare to access the folder.
Please comment if you found this guide helpful, I will be making a video once I get my YouTube channel all up and running.
I will tidy the guide up over the next few days as I am sure the grammar is all over the place, but just wanted to get it out of my head and onto the web!
Other things worth mentioning:
To uninstall VMWare open Terminal (Ctrl+Alt+T) and type:
sudo vmware-installer -l
This gives you a list of the VMWare products currently installed.
sudo vmware-installer -u vmware-player
I am running Ubuntu 12.04 Linux.
Linux and Mac OSX 10.8 on Windows 7 guides to follow...
This works on both Intel (Core2Duo+) and AMD processors.
32 Bit version available however Snow Leopard+ requires 64-Bit
You must have Hardware Virtualization. Otherwise you will require software mod (instructions coming soon).