Ticket #2961 (closed defect: duplicate)
The guest OS reports less RAM Memory than the specified in the Virtual machine settings
|Reported by:||lutierigb||Owned by:|
I'm running VBox 2.1.0 in a gentoo installation, recent kernel. My virtual machine is a FreeBsd. Here is what is going on: I was installing some older versions of FreeBSD like 5.5, 6.2 and even the newest one 7.1-RELEASE in order to make some updates tests on this OSes. And I was getting problem when compiling anything. I got some messages related to ram.(not enough ram memory)
FreeBSD doesn't have a specific way to find out how much RAM memory is installed on your system. But I was kinda suspecting VBox was fooling me. Any way, I confirmed my RAM memory inside the FreeBSD has less than 100Mb, However is set to 512Mb.
Just to make sure that was the new vbox fooling me, I downgraded to older versions like 2.0.6 and 2.04, and this time I got the exact amount of ram inside the BSD system.
Is for sure that there is an issue with RAM memory with FreeBSD as guest.
Maybe someone can suggest create new virtual machines, because could have corrupted the configuration files migrating from on version to another. But after every new installation I tried to create a new virtual machine from the scratch and delete the existent ones. Without success.
I also tried 200Mb of RAM. Also unsuccessfully try.
I just tested with a XP VM, and it's working properly. The problem seems to be FreeBSD as guests.
Here is the screenshot of freebsd Guest reporting the amount of RAM:
This is the log showing the amount of RAM set to the machine at the time of the screenshot: http://pastebin.com/f47c7dcaf