Macbook Pro 2010 6,1 i7 8GB OSX Host Windows 7 Memory issue

Discussions related to using VirtualBox on Mac OS X hosts.
Post Reply
crasch
Posts: 4
Joined: 11. Dec 2008, 03:05

Macbook Pro 2010 6,1 i7 8GB OSX Host Windows 7 Memory issue

Post by crasch »

I just upgraded to VB 3.1.8.r61349 I also this issue on the previous version.

Host Macbook Pro 2010 6,1
core i7
8GB
OS X Version 10.6.3

Guest Windows 7 x64
Memory 2048 (Max displayed as 3584)

This configuration boots and runs fine (Although I would like to use more memory).

I don't understand why it would be limited to 3584. No other applications are running.

If I raise it to 3584 the max or greater than 2048 it starts to boot (I see the Starting Windows screen with the animation).

It then fails with an error from VB "Unable to allocate and lock memory. The virtual machine will be paused. Pleas close applications to free up memory or close the VM"

Is this a known issue? (I found some old posts with a similar issue but it seemed it was resolved awhile ago)

Any info would be greatly appreciated.
blair223
Posts: 1
Joined: 13. May 2010, 17:31
Primary OS: Mac OS X Leopard
VBox Version: OSE other
Guest OSses: Win 7(64 bit), XP

Re: Macbook Pro 2010 6,1 i7 8GB OSX Host Windows 7 Memory issue

Post by blair223 »

I ran into the same problem. Installed 8GB in my 15" i5 MacBook Pro but could only allocate around 2.9GB before getting the same error message when booting the Win 7 client
Sasquatch
Volunteer
Posts: 17798
Joined: 17. Mar 2008, 13:41
Primary OS: Debian other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows XP, Windows 7, Linux
Location: /dev/random

Re: Macbook Pro 2010 6,1 i7 8GB OSX Host Windows 7 Memory issue

Post by Sasquatch »

That 3 GB (or actually 3,5 GB) limit is when VB is run on a 32 bit system. From what I know, Mac OS X 10.6 boots it's 32 bit kernel by default.
Another thing that could very well be true for this limited amount of RAM for guests on a Mac is that VB hasn't made a check yet if it's on 64 bit kernel and if so, raise the limit of RAM for 64 bit guests.

For the errors itself, please create a ticket in the Bugtracker (separate account needed) if none exists yet. Make sure you attach your vbox.log file from the failed run.
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
sion.lewis
Posts: 1
Joined: 14. Dec 2010, 23:01
Primary OS: Mac OS X Leopard
VBox Version: OSE Debian
Guest OSses: Windows Server 2008

OS X/VirtualBox Error: Unable to allocate or lock memory...

Post by sion.lewis »

Hi,
I have an older Mac Book Pro (Intel Core 2 Duo) with 6GB or RAM. I've managed to run a Windows Server 2008 guest with a maximum of 2.824GB of RAM, ideally I require 3.5GB plus... I've tried adding more RAM to the guest but receive the following error message: "Unable to allocate or lock memory..." According to another post within this site http://forums.virtualbox.org/viewtopic.php?f=8&t=34414 OS X does not run as 64bit mode by default. It can be switched at startup by holding 6 and 4 number keys, this however does not help much if like me you store you guest drive on and external drive that has 32Bit drivers.
Jump back the the post I mention above, this URL is very interesting: http://www.ahatfullofsky.comuv.com/Engl ... S/SMS.html
So is this an limitation of OS X or of the Mac version of VirtualBox?
Cheers :?
Post Reply