Certainly sounds like the CMOS is not auto-detecting. You could try manually setting to 128Mb in the CMOS and see if it (a) bitches during the startup, and (b) what you see in Control Panel after that!
Note that there's several possibilities on how to express 128Mb (131072Kb etc)
Give it a shot and report back!
------------------
Through hardship to the bars