15 de julio de 2013

Configuración básica de grub

Grub nos permite elegir que sistema deseamos arrancar entre distintos sistemas instalados en el equipo. Para indicarle a grub que sistema o versión del Linux deseamos arrancar por default se recomienda editar el archivo de configuración "/etc/default/grub" y luego actualizar el archivo de configuración grub. Esto se hace de la siguiente manera:
    # nano /etc/default/grub
Se modifican las siguientes lineas:
    GRUB_DEFAULT=0
    GRUB_TIMEOUT=false
GRUB_DEFAULT indica con que Sistema o Kernel se arrancará.
GRUB_TIMEOUT indica el tiempo que mostrará la lista de sistemas antes de arrancar con el sistema configurado por default. En este caso si se configura como "false" no arrancará con ningún sistema y habrá que seleccionar manualmente uno.

Luego ejecutar la siguiente orden para actualizar el archivo de configuración de grub "/boot/grub/grub.cfg"
    # update-grub

Una vez actualizado, el archivo de configuración "/boot/grub/grub.cfg" reflejará los cambios en las siguientes variables:
    set default="0"
    set timeout=false
Cabe mencionar que se puede actualizar directamente el archivo de configuración "/boot/grub/grub.cfg", sin embargo lo recomendable es hacerlo de la manera descrita en este artículo pues un error de configuración y el sistema no arrancará.

4 de julio de 2013

Reparar Sistema de archivos dañado ext3

Después de más de 9 años de usar GNU/Linux en distintos sabores, es la primera vez que me falla el sistema de archivos ext3 aparentemente sin motivo alguno. Lo bueno es que se pudo solucionar fácilmente con el comando fsck.ext3 (sin ningún parámetro, excepto el de la partición):
    # fsck.ext3 /dev/sdxy

Esto me pasó hoy 4 de julio del 2013 en Debian GNU/Linux Squeeze en la partición raíz (/).  Sé que ya fue liberada Wheezy como estable pero he estado retrasando la actualización pues ocupo probar que funcionen correctamente unas aplicaciones en la nueva estable.

Esto me recuerda que ningún sistema es completamente estable y seguro, pero por supuesto Debian se acerca a ello.

24 de noviembre de 2011

Emesene no se conecta

Desde principios de noviembre del presente año emesene ha dejado de conectarse en todas sus versiones (comprobado por mi en la versión 1.6.3-1). Según comentan en su página oficial y en la página de Debian, el problema es  por unos cambios realizados en lo servidores de Windows Live Messenger.

En la página de emesene recomiendan descargar una versión en desarollo para solucionar el problema. Sin embargo, en la de Debian proporcionan otra solución que a continuación les explico.

Reemplazar "contacts.msn.com" (sólo el subdominio contacts.msn.com) por "local-bay.contacts.msn.com" en los siguientes archivos:
  • /usr/share/emesene/emesenelib/soap/templates.py
  • /usr/share/emesene/emesenelib/soap/requests.py
Una vez realizados dichos cambios, emesene volverá a conectarse. Cabe mencionar que aMSN no presentó dichos problemas y ha estado funcionando adecuadamente.

23 de junio de 2011

Guardar pestañas en Firefox/Iceweasel 4 y 5


Al salir la versión 4 de Firefox vinieron varios cambios, uno de ellos es que la opción de guardar las pestañas al cerrar la aplicación viene desactivada. Para activarse hay que teclear lo siguiente en la barra de direcciones de Firefox o Iceweasel:
about:config


Luego en el campo filtro se teclea lo siguiente:
browser.showquitwarning

Finalmente se cambia el valor a true dando doble clic en dicha función.

Funciona en la versión 4 y 5 de Firefox.

15 de junio de 2011

Cancelar fsck del arranque en Debian Squeeze


fsck es una herramienta de gran ayuda para prevenir fallos en discos duros. Se instala por default en Debian y se ejecuta de manera automática cuando se enciende el equipo. Si se instala el sistema base de Debian Squeeze, por default no puede saltarse el chequeo del arranque. Se puede cancelar (Ctrl + C) pero el equipo se reinicia y al arrancar de nuevo se vuelve a ejecutar. Esto es muy molesto, sobre todo cuando se tiene prisa y el disco duro es una capacidad elevada.

Para poder cancelar el fsck se requiere tener instalado los paquetes:

e2fsck-static
e2fsprogs


Una vez instalado cuando se encienda la computadora e inicie el fsck se podrá cancelar con Ctr + C y se continúa el arranque con Ctrl + D. Luego de realizar las tareas urgentes, la próxima vez que se encienda el equipo se deja que se termine el chequeo.

En algunos sitios mencionan que se debe editar el siguiente archivo, sin embargo en Debian no existe, por lo que no hice nada. Sin embargo dejo la información por si en alguna otra distro se requiera realizar:
# nano /etc/e2fsck.conf
[options]
allow_cancellation = true