Quote:
Originally Posted by Jeff91
Is there a way I can get Mint 32bit to see more than 2.7gigs of RAM? I have 4gigs in my system and I was under the impression a 32 bit Linux distro could recognize 3.5gigs of RAM,
|
The amount of ram a non PAE 32 bit OS can see depends on lots of details of the motherboard, the BIOS, the shared graphics, etc. It is not a simple max of 3.5 GB (though that is typical) nor is it the total installed minus only the shared graphics ram.
Quote:
Originally Posted by Jeff91
I don't want my 32 bit OS to see more than 4gigs of RAM, I just want it to see my full 3.6gigs (400 megs is shared to the on board video card).
|
4GB of ram requires more than 4GB of physical address space. I'm not sure what physical address space is taken by the shared ram for video. But very likely you need PAE to use all your ram, even though you have less than 4GB of ram.
Quote:
Originally Posted by symon1980
a 32 bit O.S can't see 4 gigs of ram unless you hack it to buggery.
|
The PAE kernel is not at all "hack it to buggery". It is a basic well supported feature and works very well. It should be easy on a Mint system to just install the PAE version of the kernel from some Mint or Debian repository.
But first, you might want to check how much (if any) extra ram it will let you use. You should look at the "BIOS-provided physical RAM map:" that should be near the top of
dmesg | less
That will tell you how much ram the BIOS makes available to the OS and where in the physical address space it is.
The last line of the table may look something like
Code:
BIOS-e820: 0000000100000000 - 000000013c000000 (usable)
The 100000000 tells you some of your ram is outside the first 4GB of address space. The 3c000000 tells you how much.
A 64 bit OS or a 32 bit PAE OS are equally good at using that ram. Neither would enable more extra ram than the amount shown on that line. If you don't have that line, you may need to change a BIOS menu setting to get it, or you might already be using all the ram your BIOS will let you use.