Check your /etc/lilo.conf file. If you see a line which reads
edit the "128M" value to reflect the actual amount of RAM installed (in your case, 640M). If that line doesn't exist, try adding it:
If you make changes to /etc/lilo.conf, be sure to run "/sbin/lilo" to update the changes.