Nenhum PC tem uma quantidade infinitamente expansível de RAM, sempre há um limite. Isto é especialmente verdadeiro para os portáteis apertados.
No seu caso, a documentação oficial da Lenovo declara:Supports up to 4GB maximum memory
Existem vários comandos no Linux que permitem verificar o tamanho da memória disponível. Entre eles:
sudo dmidecode --type memory #obsolete, I believe
cat /proc/meminfo
free -m
vmstat -s
sudo lshw -C memory
e provavelmente mais alguns, que eu nem consigo lembrar agora. Você pode usar um destes para verificar novamente a quantidade de memória que você afirma ter, porque parece ser incompatível com a documentação oficial do seu laptop.