Knowledge Base

|
Resolving the VMware Fusion error: The virtual machine is unable to reserve memory
Symptoms
- An error indicates that the virtual machine is unable to reserve memory on the host.
- You see this error:
The virtual machine is unable to reserve memory. If selecting Retry does not work, try powering off or suspending any other virtual machines before clicking Retry.
Resolution
This error is generated when Fusion is unable to reserve the memory necessary to successfully power on or run a virtual machine. Typically, this occurs when the memory allocation settings for a virtual machine do not match the resources available on the host.
To resolve this issue, verify and correct the memory allocation settings for the virtual machine.
To verify and correct memory allocation settings:
- Close the dialog box by selecting one of the options.
- From Fusion's menu bar, click Virtual Machine > Settings.
- Click Processors & Memory (Fusion 4) / Processors & RAM (Fusion 3 and earlier)
- Make a note of the recommended value(s) at the bottom of the window.
- Click the slider under Memory (Fusion 4) / RAM (Fusion 3 and earlier), and adjust the value to between the recommended minimum and recommended maximum.
- Close the Settings windows.
- Launch the virtual machine.
If the issue persists, implement the attached workaround:
- Quit Fusion.
- Download the attached file workaround.tar.gz.
- Open workaround.tar.gz with Archive Utility by double-clicking the file.
A Finder window automatically opens, containing a folder namedworkaround.
- Open the workaround folder.
- Open the workaround.tool file by double-clicking it.
- If the system prompts you to confirm you want to open
workaround.tool, confirm that you do by clicking Open.
A Terminal window automatically opens.
- If the Terminal window prompts you for your password, type in your your password, then press Enter.
Note: For security reasons, no characters appear as you type your password.
When workaround.tool is done, it displays a message sayingDone.
- Press Enter, then close the Terminal window.
Additional Information
If the virtual machine is suspended, and is displaying this error when it tries to resume, you must delete the suspended state before changing the memory allocation settings. To delete a virtual machine's suspended state, see Fixing an unexpected signal 10 error in Fusion (1018757).
Tags
See Also
Update History
Attachments
Request a Product Feature
- KB Article:
- Updated:
- Categories:
- Product Family:
- Products:
- Product Versions:

