Hello,
I have a dual boot on my Dell Studio 17 laptop - Ubuntu 8.10 and Vista. I have 4GB RAM, and when checking the amount of memory I have using Ubuntu then it shows as if I have only 3GB RAM. When checking memory on Vista it does show the full 4GB memory. Any idea if there's a way to get Ubuntu recognise all memory?
-
The Fire Snake Notebook Virtuoso
-
Thanks for your reply. I'm using the 32 bit version, I never thought it's going to be a problem.
-
Any 32 bit OS will be unable to address 4GB of memory. This includes Vista. Vista will recognize it's presence but not utilize it.
-
By nature a 32-bit OS can only recognize 2^32 bits
A 64-bit OS will not be limited by the OS as 2^64 is gargantuan and is instead bottlenecked by other things. -
The Fire Snake Notebook Virtuoso
-
http://www.phryxus.net/projects/4gbubuntu.html
Yes, accessing more than 4GB under 32-bit Linux is possible as usual.
$ sudo apt-get update
$ sudo sudo apt-get install linux-headers-server linux-image-server linux-server
Restart and boot with server kernel, enjoy!
PS. If you use Nvidia driver, you may need to recompile module manually, to do this, please
$ sudo apt-get install build-essential linux-source-2.6.28
(please replace the 2.6.28 with your server kernel version number)
Go to get driver from Nvidia and run it.
http://www.nvidia.com/Download/Find.aspx?lang=en-us
$ sudo sh NVIDIA-Linux-x86-169.04-pkg1.run
restart and enjoy the world of >4GB! -
Accessing more than 3.something GB of memory is possible under Windows too, and available since Server 2003.
The 32-bit edition of Windows Server 2003 supports 32GB RAM. It is all made possible with the PAE (Physical Address Extension) technology.
However you will be better with 64-bit in the long run, so why not upgrade to that now?
Ubuntu 4GB RAM
Discussion in 'Linux Compatibility and Software' started by uv2008, Jan 22, 2009.