As I understand it, your BIOS has memory mapping enabled. This is what allows a 64 bit system - as well as BIOS - to see 4GB or more. It also implies that 32 bit systems won't be able to access more than 2GB since anything over 2GB is mapped outside 32 bit memory space. The solution, as suggested by others, is to run 64 bit. Even 32 bit with PAE should work but why bother when you can have it so easy?
Last edited by jay73; 01-19-2008 at 08:24 PM.