I'm just wondering why it would matter to remap the hardware above 4gb if Poster only wants to recognize 4gb?
Sorry, just trying to learn.
A problem should be that he's using 32bit. Even if his board supports more than 3gb, A 32bit OS won't recognize more than 3gb (just a tiny bit more in some cases). If this isn't resolved, it wouldn't matter any other problem his OS has and fixes, his 32bit OS still won't recognize it.