Solution is here: http://samiux.wordpress.com/2008/01/10/how-to-use-4-gb-ram-on-a-32-bit- ubuntu/
SUMMARY: use the -server kernel, not -generic one. Please somebody check out this bug... It's not like nobody has 4 GB of RAM in 2008. (not only servers) -- CONFIG_HIMEM4G does not allow 4gb of ram in kernel https://bugs.launchpad.net/bugs/189269 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs