Installing OS X 10.10 Yosemite Guest in VMware Fusion

In *, Research, Tutorial by [email protected]

After struggling to create an OS X VM for quite some time using the official methods I found this blog http://blog.frd.mn/install-os-x-10-10-yosemite-in-virtualbox/
The blog has the steps to follow in order to create an OS X Yosemite Virtual Box VM but I used these same steps to create a VM in VMware Fusion.
First you have to download the official Yosemite .app file from the App Store. Just click download (Make sure not to install just download).
This will download the file /Applications/Install OS X Yosemite.app.
Now just follow the step from the frdmn blog.
Howto
1.    Download Yosemite from the App Store
2.    Open Terminal.app
3.   Install iesd, to customize OS X InstallESD:
gem install iesd
4.    Turn install image into base system:
iesd -i “/Applications/Install OS X Yosemite.app” -o yosemite.dmg -t BaseSystem
5.    Convert into UDSP (sparse image) format:
hdiutil convert yosemite.dmg -format UDSP -o yosemite.sparseimage
6.   Mount the InstallESD …
hdiutil mount “/Applications/Install OS X Yosemite.app/Contents/SharedSupport/InstallESD.dmg”
7.    … as well as the sparse image:
hdiutil mount yosemite.sparseimage
8.    Copy base system into sparse image:
cp “/Volumes/OS X Install ESD/BaseSystem.”* “/Volumes/OS X Base System/”
9.    Unmound InstallESD …
hdiutil unmount “/Volumes/OS X Install ESD/”
10.… as well as the sparse image:
hdiutil unmount “/Volumes/OS X Base System/”
11.Unmount both mounted disks:

o   via diskutil:
diskutil unmountDisk $(diskutil list | grep “OS X Base System” -B 4 | head -1)
diskutil unmountDisk $(diskutil list | grep “OS X Install ESD” -B 4 | head -1)
o   if that doesn’t work and you get a “resource busy” message in step 12, try using the Disk Utility to eject:
hdiutil convert yosemite.sparseimage -format UDZO -o yosemitefixed.dmg
13.   Add yosemitefixed.dmg as a live cd in virtual box
14.Change the chipset of your virtual machine to “PIIX3
15.Start your VM, open Disk Utility within installer and create a new HFS+ partition on the virtual disk
16.                  Install it!
Instead of following steps 13 – 16 for VirtualBox do the following to create VM in fusion.
      1. Create a New VM
2.   Select More Options
3.     Select Create a custom virtual machine
4.     Select Apple Mac OS X -> Mac OS X 10.9
5.     Continue and create VM with default options
6.     Enable the CD/DVD Drive and select yosemitefixed.dmg
7.     Set startup disk as CD/DVD
8.     Start up VM and Install Yosemite.
9.     Once it is installed set startup disk to the hard disk

10. Reboot and enjoy!

Source: New feed