The mother board is definitly showing both 64MB chips installed and working. But both top and gtop show only 64MB of memory available. The system has 128M total but any memory past 64M is being swapped.
reboot your machine, write down the amount of memory in kilobytes that your machine shows during post. When lilo comes up, type 'linux mem=xxxxxxk' where 'xxxxxx' is the number your machine gave you. If you boot up successfully, cat /proc/meminfo or run top whatever and see if it has all your memory. It should if it booted up. add the following to /etc/lilo.conf. append="mem=xxxxxxk" where 'xxxxxx' is the amount of memory shown in kilobytes when your machine POST's. Make sure you rerun LILO before you reboot.
i had the same problem , boot command 'linux mem=128' made the hole pc to hang during boot but this helped , thanks !
What i wanted to say but forgot was that the 'mem=128' i found in the manuals and not a word about 'mem=xxxxxxk' if not avalible there may be someone should add it.
It should be "mem=128M" not "mem=128".