UPDATE: OSX on Fusion VM

I won’t fully apolgize for saying I wanted to punch Apple. Mainly, this is made much harder than it needs to be. If this doesn’t make sense read my previous rant about getting the install image for OSX Mountain Lion to run a VM legally and licensed on my Mac Mini purchased with Mountain Lion pre-installed.

In that article I cite an article that ended up having the answer if I would just follow the intructions. Go there I will re-describe here with the steps to getting the image installed in Fusion.

Get the BaseSystem.dmg

media_13737424889701.png

First we are going to mount the Apple_Boot Recoery HD. The attach the baseSystem.dmg image as a drive.

From the list we now enter:

>diskutil mount readOnly /dev/disk0s3
and
>hdutil attach "/Volumes/Recovery HD/com.apple.recovery.boot/BaseSystem.dmg"

media_13737429290831.png
media_13737429479921.png

The result of the hdutil attach command opens this window in finder. This is where I got it all wrong. Instead of following the directions I thought. Well instead of copying everyting in the download and force quiting like the instructions. I will just get the VM to boot from the BaseSystem.dmg. This seemed to be working fine.

On a side note. The BaseSystem.dmg is invisible in finder. From the CLI you can see it and make a copy from the Recovery HD to your main partition. If you want to be able to actually view the file use the command for the CLI:
>chflags nohidden ./BaseSystem.dmg
All this will do is get you this error during the install process with the menacing eyes of the Mountain Lion and the barely QA’d error message saying you didn’t buy Lion. No duh I didn’t buy Lion my mac CAME WITH Mountain Lion. Oh well I digress.

media_13737434463451.png

Back to instructions that will actually help you.

Install OSX Mountain Lion

media_1373743580846.png

Show All Disks

media_1373743618273.png

Use your handy EMC Elect 64GB USB drive

media_1373743659085.png

Seriously my 8GB USB was too small the next size up I own is 64GB (thanks @mjbrender)

Now we wait – then Force QUIT

media_1373743799526.png

So with a large enough USB drive you click install. The installer will now download 4+GB of installtion files into a InstallESD.dmg image on that USB drive. Now you have to read carefully. You must Force Quit when the installer is finished downloading and ready to reboot. Don’t Reboot. ALT + right click (or two finger’d, whatever). If you just normally quit the app in the dock it will clean itself up and delete the InstallESD.dmg file. Some reported seeing the file in the “Trash” after a normal quit, that just not how I roll. Force that junk!

Now copy that file somewhere else for fusion install.

 

The USB drive in Finder

media_1373744166479.png

In Fusion create a new VM

media_1373744272305.png

I am using Fusion 5 so this probably won’t work in previous versions with OSX 10.8
Click Continue without disc.

media_1373744283497.png

Choose a disc or disc image…

media_1373744320940.png

Now select the InstallESD.dmg image. Now Fusion will detect that you are installing Mac OSX 10.8 and roll on. Amazingly enough now it does not ask for your AppleID to verify the installation was purchased from the App Store.

media_1373744599047.png

Install the VMware tools and now you have a happy little OSX VM.

Turning rant back on:
I started messing with this morning and now it is 3:45pm. Thanks for taking a Saturday Apple. Urgh.

4 thoughts on “UPDATE: OSX on Fusion VM”

    1. The install app is nowhere to be found on a Mountain Lion pre-loaded Mac. I hope this is clear. The app store wants you to re-purchase Mountain Lion to get the install app tied to your Apple Id.

  1. Yeah, that sounds odd. I had purchased my upgrade to Mountain Lion, but I still had to jump through a couple small hoops in order to redownload the image when I was creating my bootable USB key as part of my backup before upgrading to an SSD. You would think they would let you associate an ID with it, or at least give you the option of creating a bootable disk as a backup.

    Out of curiousity, why are you running an OSX VM inside OSX? Putting on some new software to try out?

Leave a Reply

Your email address will not be published. Required fields are marked *