Not sure, but I recently read somewhere that linux appears to have a bug with handling memory greater than 1 GB. Some folks reported that using mem=512 or mem=1008 in the kernel boot option fixed that problem. After they got it installed then they removed that parameter from the kernel, and it worked fine afterwards. Again, I'm not sure if this applies to you but it couldn't hurt to try it.