VMware Cloud Community
kenw232
Enthusiast
Enthusiast

Linux guest cannot see more than 4GB memory

Anyone know why my linux guest in VMware ESX4 cannot see more then 4GB of memory? I have tried to set the guest mem to 5GB or 6GB and boot with lilo.conf having:

append=" mem=5120M vt.default_utf8=0"

append=" mem=6144M vt.default_utf8=0"

But no matter what it never sees more then 4GB or memory. It's a custom built 3.10.18 kernel. 64bit.


uname -a gives:

Linux server 3.10.18 #13 SMP Sat Dec 14 15:53:39 EST 2013 x86_64 Intel(R) Xeon(R) CPU E5520 @ 2.27GHz GenuineIntel GNU/Linux

Reply
0 Kudos
2 Replies
virtualbuddy
Contributor
Contributor

Some times Hot add of memory to the Linux machine couldn't be recognized.

This KB article might help you.

http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&externalId=1012764&sl... 0 152533141

Reply
0 Kudos
kenw232
Enthusiast
Enthusiast

I have no /memory under /sys/devices/system.   But I mostly figured it out anyway, I forgot to reset lilo when I made a change to lilo.conf.  

Reply
0 Kudos