Parallels: Unable to Allocate Virtual Machine Memory!
For the most part, I've been pretty happy with Parallels as my virtualization solution. Lately...less so. I have a WinXP virtual machine that I keep running most of the time. I use it sparingly, but just often enough that I find it to be a pain to open every time I need it. It does some pretty important things for me. I use it to VPN into the office network (so I can use all of Outlook 2007's Exchange capabilities) and to run Quicken to manage my finances. Last week, though, something changed.
For no reason at all, as far as i can tell, when I started up the machine one day last week (I do shut it down occasionally) I got this:
That can't be good.
A little together time with Google told me that this was not a new error message. There are complaints about it all over the Parallels forums along with a lot of home grown solutions. I tried them all:
- I verified my boot disk
- I repaired permissions
- I ran Onyx to clean my caches and, for all intents and purposes, thrown the bath water & the baby
- I rebooted (um, duh)
- I reduced the amount of memory allocated to the VM
I even tried all of those crazy things you try for absolutely no reason at all except that you're desperate and nothing else has worked. You know what I'm talking about. Stuff like rotating the desktop three times, launching and quitting a text editor and balancing on your left foot while starting the VM. Come on, you know you've done it, too.
Nothing worked. Until tonight. Tonight...I found an answer. I'm not sure it's the answer, I'm not sure why it worked, I'm not sure whether it should work and I'm not sure whether it will screw up something else, but...all that said...I finally got the VM to start. Here's what I did:
- I opened the folder where the VM is stored (e.g. ~/Library/Parallels/[vm name])
- I deleted the .sav and .mem files (retaining the .pvs and .hdd files)
- I started the VM
There in #3 when I say I started the VM...I mean I started the VM. Not to be confused with tried to start the VM. Finally.
Hey...you. Yeah...you. The one reading this who's about to delete those files without creating a copy first...don't do that. Seriously. That never ends well.





Loading....