Translations of this page:

Cómo hacer que la instalación de Xandros original reconozca 2GB de RAM

(¡agradecimientos a eFfeM por facilitarme la imagen del kernel!)

Nota : No hay por qué hacer esto en un Eee PC 900, ese modelo ya reconoce 2GB de RAM tal como viene de fábrica - si quieres saber más pulsa aquí (en inglés)

Prerequisitos (o cosas que debes saber antes de comenzar)

  • Un Eee PC de la serie 700. Es decir, un 2G, 4G o un 8G. El kernel de los Eee PC serie 900 no necesita esta modificación.
  • Debería serte familiar el uso de comandos de Linux, tienes algo de ayuda aquí
  • Deberias ser capaz de editar un archivo de texto usando el vi o el nano
  • Debes ser capaz de descargarte un archivo con Firefox
  • Es importante que hayas aumentado la memoria de tu ordenador a 2 gigas, en caso contrario es absurdo hacer esto. Busca por el foro cómo hacerlo - actualmente no está añadido en el wiki. Y antes de preguntar, ¡necesitarás una tarjeta de memoria RAM de 2GB DDR2 de 200 pines SODIMM para llevar a cabo la actualizacion! Cualquier velocidad (Mhz) sirve.

Introducción

Como bien es sabido, el kernel del Xandros que viene con el EEE PC tiene un restricción de 1Gb para acceso de memoria. Esto significa que aunque puedes instalar fisicamente 2 GB de RAM en la máquina, sólo podrás utilizar 1GB con Xandros. La solución es reconstruir el kernel, alterando ese restricción. El problema está en que hacer imágenes del kernel no es algo asequible para el usuario medio; necesitas experiencia en desarrollo de software para comprender el proceso que hace falta seguir. Y si lo único que quieres es acceder a esa memoria extra que hay un tu flamante tarjeta nueva de 2 GB de RAM, pelearte con el compilador es un precio un poco alto.

Afortunadamente, no tienes que reconstruir el kernel tu mismo para utilizar los 2GB al completo, como usuario de los Foros de Eeeuser eFfeM ya lo ha hecho por ti. Ésta guía trata sobre la descarga e instalación del kernel pre-compilado de eFfeM.

Procedimiento

ADVERTENCIA : Si te equivocas se te caerá el cielo encima, tu perro se comerá tus deberes y el mundo tal y como lo conoces actualmente perecerá. No me hago responsable si te confundes, asi que escribe los comandos con mucho cuidado. Estás haciendo cambios en la partición del sistema, la capacidad de restauración incluida de fábrica no te salvará en caso de que cometas un error (aunque puedas restaurar del DVD de restauración, asi que puede que todo no esté perdido.

1. Inicia el modo de rescate (rescue mode) del EEE PC : http://wiki.eeeuser.com/howto:installrescuemode (en Inglés)

2. Consigue el kernel pre-compilado : http://forum.eeeuser.com/viewtopic.php?id=1624
Intenta comprobar los primeros posts para conseguir links válidos. De forma adicional, hay un montón de links repartidos por todo el hilo… si uno no funciona, prueba otro.
El kernel debería descargarse a tu directorio home (usually /home/user/).

3. Cambia el nombre del archivo descargado de “fmlinuz” a uno más implicado en su uso. Yo lo llamaré vmlinuz-2.6.21.4-eeepc-2GB.

4. Usa la consola de rescate (rescue console) para copiar el kernel de 2GB de RAM al lugar correcto (que es mnt-system/boot). Entra al modo de rescate (rescue mode) y escribe estos comandos:-

mount /dev/sda1 mnt-system
mount /dev/sda2 mnt-user
cp /mnt-user/home/user/vmlinuz-2.6.21.4-eeepc-2GB /mnt-system/boot

5. Añade una entrada al archivo menu.lst en /mnt-system/boot/grub (y mantén una copia de seguridad en caso que necesites deshacer esta operación):-

cd /mnt-system/boot/grub
cp menu.lst menu.lst.backup\\
vi /mnt-system/boot/grub/menu.lst


Lo que deberías hacer es mirar en la entrada del inicio normal del Xandros, copiarla y cambiar el nombre del kernelal del nuevo kernel (contempla que , “root (hd0,0)” podría tener un valor diferente en la entrada que has copiado. En caso contrario, no necesitas editarla. déjala tal cual):

title   Xandros 2GB kernel
root    (hd0,0)
kernel  /boot/vmlinuz-2.6.21.4-eeepc-2GB quiet rw vga=785 irqpoll i8042.noloop=1 root=/dev/sda1
initrd  /boot/initramfs-eeepc.img


También, de manera opcional, pon el timeout a 3 segundos. Busca “timeout” y quita el formato de comentario (borra cualquier almohadilla # del comienzo de la línea). Ésto te dara 3 segundos para elegir cómo quieres iniciar en vez de tener que pulsar F9 repetidamente cuando inicias. Si no te importa pulsar F9, no tienes que añadir el tiemout. Pero para añadirlo, cambialo a:-

timeout  3


Guarda el archivo y sal del editor.

6. Sal del modo de rescate (rescue mode). Hazlo pulsando CTRL-D un par de veces.

Ahora, cuando inicies el PC, verás un menú que te permitira iniciar con el kernel del Xandros original, o con el kernel de 2GB, además tienes la opción de correr el modo de rescate (rescue mode) o el de restauración (restore mode). ¡¡Si eliges la opción de 2GB para iniciar podrás disponer de toda tu memoria deseada!! Ahora puedes confirmar esto entrando en la herramienta de información del sistema (SYSTEM INFO) bajo preferencias (SETTINGS) en el modo simple.

7. Una vez que lo hayas comprobado y estés feliz con tu trabajo bien hecho, probablemente quieras hacer que sea la elección por defecto para que tu EEE PC inicie en esa opción automáticamente. Para hacer esto, necesitas entrar en el modo de rescate (rescue mode), montar /dev/sda1 en /mnt-system, editar el archivo /boot/grub/menu.lst, buscar la linea que dice “default” y cambiarla a la linea del menu correspondiente (está numeradas desde cero, asique la primera es 0, la segunda 1, etc.). Guarda, sal y apaga. La próxima vez que enciendas, debería entrar directamente en tu Xandros con 2GB de RAM!

NOTA: Si simplemente REINICIAS tras editar el valor “default”, parece que no recoge la edición. Apaga completamente e intenta iniciar y entonces debería funcionar.


Por el amor de Dios: Si has descargado el kernel al directorio de usuario, puedes probarlo en 3 pasos, reiniciando y pulsando F9 para que inicie el menú Grub. Entonces edita la primera entrada, y cambia la línea “kernel” a

kernel (0x80,1)/home/user/vmlinuz-2.6.21.4-eeepc-2GB quiet rw vga=785 irqpoll i8052,noloop=1 root=/dev/sda1

Pulsa la tecla 'b' para iniciar, y comprueba si el kernel inicia por ti (¡¡Lo hara!!)

Créditos

Jon Bradbury (article)
eFfeM (kernel provision)

17th December 2007

elmadraka (Traducción al español)

 
es/howto/install2gigkernel.txt · Última modificación: 2008/07/29 11:23 por elmadraka
 
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki
This website is no longer under a Creative Commons license.
All rights are reserved by Eeeuser.com and each individual author
If you want to reproduce content, all individual contributers must be identified and you must seek permission from Eeeuser.com