I have been running VirtualBox with a Windows 7 host and several Linux flavor and Windows Server 2003 / 2008 guests for quite some time now with no real issues.
Today, I got a HostMemory error upon booting:
- errorID = HostMemoryLow
message = "Unable to allocate and lock memory. The virtual machine will be paused. Please close applications to free up memory or close the VM"
As far as I know, nothing has changed on the host (although I do have automatic Windows updates running on both the hosts and guests).
I am running the latest version (4.1.16 r78094) and have already tried repairing the existing install and also removing and re-installing. But still the error comes when trying to boot one of the Windows virtual machines.
All of my guest machines (Linux and Windows) are defined to use 5096MB of memory on a 8GB host. I can get the Windows machines to boot by setting their memory down to 3000MB, but this is low enough that performance is impaired when I actually try to use them (SharePoint 2010 + development).
All the Windows virtual machines get this error if I try to use the normal amount of memory (5096MB). My Linux guest machines all boot just fine using 5096MB of memory.
Having this problem appear out of the blue is very strange and as stated in my first line
I've attached a log file. Any suggestions are appreciated, this is really gonna mess me up if I can't find a fix.
PS: Most of the text was borrowed from the post mentioned as the scenario is almost identical. Thanks MattC1234