viernes, 18 de noviembre de 2011

Debian no reconoce mis 4GB de RAM

Probando comandos, un día ejecuté free para ver la cantidad utilizada de memoria RAM, y descubrí que Debian sólo reconocía 2Gb de los 4 que tengo instalados en la notebook.
¿Por qué? Lógicamente me pregunté. 
Comentando esta cuestión con un amigo, con más experiencia en el mundo Linux, me recomendó instalar bigmem.

¿Qué es bigmem?
Cuando se utilizamos una distribución de Linux, en mi caso Debian, de 32-bit, la memoria RAM extra no se utiliza. Por suerte lo podemos remediar con bigmem.


Bigmem es un kernel de Linux con módulos para usar en PCs con 4 a 64GB RAM, usando PAE (Physical Address Extension).

Instalación

Por suerte, es muy sencillo instalar bigmem. Podemos utilizar Aptitude o Synaptic para obtener e instalar este paquete: linux-image-2.6-686-bigmem (hay que tener en cuenta que el paquete lleva en el nombre el número de versión del kernel, por lo que puede variar cuando hagas este procedimiento)

Veamos:
  1. En una terminal como root, ejecutamos: apt-get install linux-image-2.6-686-bigmem.
  2. Una vez instalado sólo tenemos que reiniciar la PC y listo.
Al reiniciar, si utilizamos GRUB, veremos dos nuevas entradas, por ejemplo:


 Debian GNU/Linux, kernel 2.6.32-5-686-bigmem
 Debian GNU/Linux, kernel 2.6.32-5-686-bigmem (single-user mode)
 Debian GNU/Linux, kernel 2.6.32-5-686
 Debian GNU/Linux, kernel 2.6.32-5-686 (single-user mode)

Tendremos que utilizar la primera opción para que el kernel nos reconozca 4GB o más de RAM.

No hay comentarios.:

Publicar un comentario