logo

El calvario de actualizar el kernel (y II): alternativas
7.9.05


A veces, como ocurre en el caso de la actualización del kernel, YaST-cuando se utiliza SUSE-suele descargar ficheros delta en lugar de rpm. Como se comentó en este blog, la utilización de deltas requiere que el procesador soporte una fuerte carga de trabajo que puede evitarse utilizando ficheros rpm. Sobre todo en el caso de portátiles que no poseen un procesador Pentium, dicha carga podría generar un calentamiento excesivo del portátil y consecuentemente su apagado automático para evitar daños irreparrables. Es el caso de un portátil Acer TravelMate 243LC con Celeron 2.5 GHz.

Para obligar a YaST a que se baje las actualizaciones en formato rpm en lugar de deltas-lo que exigirá menos recursos al procesador-basta con cambiar la variable YOU_USE_DELTAS a “no” en el fichero /etc/sysconfig/onlineupdate (YOU_USE_DELTAS=”no”).

Con este pequeño cambio, YaST descargará siempre ficheros rpm y aliviaremos la carga del procesador durante la actualización.

Si el problema de calentamiento persistiera y el portátil siguiera apagándose como medida de precaución, existen otros métodos alternativos.

El primero de ellos consiste en llamar a YaST desde la línea de comandos mediante nice yast. De esta forma, YaST es lanzado en modo consola, lo que también economiza recursos y, por tanto, reduce el trabajo de la CPU.

Una segunda opción consistiría en abrir una consola y proceder a la instalación del paquete rpm mediante el comando rpm -Uhv ….

Si el calentamiento sigue produciéndose y el apagado del portátil sigue produciéndose, la solución pasa por reiniciar el ordenador y, durante la carga de Lilo o Grub, añadir init 1 a la línea de arranque. Esto evita que durante el arranque de Linux se cargue el servidor gráfico X y el escritorio (Gnome, KDE…) con el consiguiente e importante ahorro de recursos. Al final de la carga de Linux, aparece una ‘preciosa’ pantalla negra con la línea de comandos pidiendo la contraseña del administrador.

Es importante recalcar que iniciar Linux con la opción init 1 significa que el portátil entra en modo monousuario y sin acceso a redes por lo que antes deberíamos haber descargado los ficheros rpm que necesitams para la instalación.

Introducida la contraseña de root, se puede comenzar la instalación de los rpm necesarios-que deberían estar presentes en /var/lib/YAST2/you/mnt/i386/update/9.2/rpm/i586 si el procesador es de la clase Pentium (i386), la distribución de Suse es la 9.2 y fueron descargados previamente por YaST antes de que se produjera un apagado automático del portátil-mediante los comandos nice yast o rpm -Uhv…

Finalizada la instalación, con el comando reboot podemos volver a recuperar nuestro entorno gráfico, el acceso a la red e Internet, etc…

>> Publicado en Categoría: Linux

| Permalink | Enlaces a este artículo | Enviar por correo-e |

Marcadores sociales: Meneame | Fresqui | Facebook | FriendFeed | Google Bookmarks | Yahoo! My Web | Technorati | Twitter | Delicious |

0 Comentarios:

Publicar un comentario

Enlaces a este artículo:

Crear un enlace

<< Principio


2.0