domingo, 1 de mayo de 2011

Acelerando nuestra XO

Si tu XO anda lenta, se bloquea o le cuesta correr, puede deberse a varios motivos, para solucionarlo, lo primero que vamos a hacer es reiniciarla completamente, no del modo convencional sino que vamos a hacer un reinicio total. 
Verán, la XO posee una flash nand de 1GB donde se encuentra el sistema operativo y nuestros archivos, pero tiene además otra pequeña memoria flash de 1MB SPI donde se encuentra toda la información necesaria para el arranque del sistema (incluso el firmware está allí, en un
microcontrolador embebido en esa flash de 1MB).

Realizando este reinicio total, conseguiremos limpiar esa pequeña memoria flash consiguiendo mayor velocidad en el arranque (no teman, el
firmware no se borrará con este procedimiento).

Reiniciar el controlador embebido (CE)
1.  Con la XO apagada y desenchufada, quitar la batería.
2.  Esperar 2 o 3 minutos para que se descargue el CE.
3.  Conectar la corriente o ponerle la batería y encenderla

El LED de batería debe parpadear naranja momentáneamente (aproximadamente un cuarto de segundo).
Si no ves esta luz, es que tienes un placa madre rota o defectuoso o el firmware defectuoso en el EC.
La solución general a las dos de estos problemas es remplazar la placa madre (o remplazar el EC Flash, para ello llama al LATU al 0800 2342).

Otro motivo por el cual tu XO puede que funcione lenta es porque tienes el journal lleno, para limpiarlo ve a la terminal y escribe:

rm -rf /home/olpc/.sugar

(antes puedes respaldar tus configuraciones y lista de amigos, lee más abajo donde dice "¿Cómo hacerlo?")
Esto eliminará todo el contenido del journal pero tambien borrará la configuración de sugar. Borrará el nombre de tu XO, el color que le hayas dado, la lista de amigos, etc.
Para evitar perder estas cosas, puedes respaldar los archivos de configuración antes de borrar el diario.
Los archivos de configuración que debes respaldar son config y friends y se encuentran en el directorio /home/olpc/.sugar/default

¿Como hacerlo?

Vamos a la terminal y creamos un directorio que llamaremos "respaldos" (o como tu desees llamarlo):

mkdir respaldos

Luego copiamos los archivos de configuración a ese directorio:

cp /home/olpc/.sugar/default/config /home/olpc/respaldos
cp /home/olpc/.sugar/default/friends /home/olpc/respaldos

Luego borramos el journal:

rm -rf /home/olpc/.sugar

Reiniciamos la XO:

reboot

Cuando la XO vuelva a levantar volvemos a la terminal y borramos los archivos nuevos de configuración:

rm -rf /home/olpc/.sugar/default/config
rm -rf /home/olpc/.sugar/default/friends

Copiamos los archivos que habíamos respaldado en nuestro directorio al directorio de configuraciones:

cp /home/olpc/respaldos/config /home/olpc/.sugar/default/
cp /home/olpc/respaldos/friends /home/olpc/.sugar/default/

Volvemos a reiniciar y queda listo. Quedará el journal vacío y no habrás perdido ni tus configuraciones ni tu lista de amigos.


                                                                                  con la ayuda de amigo uruguasho Flavio Danesse

No hay comentarios:

Publicar un comentario