Gravatar de Armonth

Por qué he formateado…


Cuidado: Batallita del abuelo.

Mi instalación de GNU/Linux ha sobrevivido durante 4 (cuatro) años o incluso puede que más sin una sola reinstalación, pero ayer por primera vez he formateado el disco y reinstalado todo desde cero.

Existen dos “leyes” en GNU/Linux que aunque son un poco parodia tienen cierta razón:

  1. Un GNU/Linux nunca se reinstala.
  2. Un GNU/Linux sólo se reinicia para cambiar la versión del kernel.

Y yo añadiría una excepción al segundo punto: salvo por cortes de luz, gracias Gesa!.

Ayer me disponía a hacer unos cambios y sin quererlo estropee y mucho mi querida Debian, después de ver como se borraban varios ficheros de configuración tenía dos opciones:

  1. apt-get install 'cat lista_paquetes' --reinstall.
  2. Formatear y reinstalar.

Si le hubiera dedicado una horita me habría ahorrado seguramente dos y media de “arreglitos” que tienen el personalizar la instalación, pero he decidido tirar por la segunda opción, guardando todo el $HOME en el disco duro de datos.

Antigüedad de ficheros, errores, etc

Aunque el apt mantiene el sistema muy limpio, no es perfecto y siempre quedan restos, estos no molestan — tenía por ahí un fichero fecha-instalacion.txt no tocado con fecha de última modificación en el 2001 — pero a medida que las versiones se hacen más nuevas si no actualizas los ficheros de configuración (por tenerlos personalizados) acaban saliendo incongruencías, warnings, etc.

Particionado poco aprovechable

El anterior particionado era (de memoria):

 hda1     /boot     ext2     100mb
 hda2     /         reiserfs 8.5GB
 hda3     /home     ext3     28.5GB

Contando el 5% aproximado que se reservan las particiones, de hda2 con 2GB normalmente voy sobrado (ahora mismo, con todo el software necesario instalado no llego a 1.2GB) por lo que era un desperdicio y tenía que tener una carpeta en /mnt/ para aprovechar el espacio…

Otro asunto es el tema de usar reiserfs, en lo personal me gusta pero para el /home no me arriesgo y para tener 2-3 sistemas de fichero a cargar en cada arranque…

Así que aprovecho el formateo para reparticionar (ya lo hice pero solo con la HOME anteriormente) y lo dejo en ext2 el /boot y ext3 las otras dos, con 4GB para el / y el resto para home.

Grandes cambios a realizar

Otro motivo es que estaba muy desactualizado:

  • Los programas aún usaban ISO 8859-1 sin soporte del € pudiendo usar UTF-8.
  • Las consolas aterm/xterm/etc a veces no me sacaban los acentos.
  • Escribo en la web en UTF-8, si primero escribo en terminal luego tengo que hacer conversiones con iconv (coñazo).

Servicios

Tenía pendiente eliminar Squid (usaba Squid + Squidguard para filtrar la publicidad) y también tenía una cosa que odiaba: Para pararlo mediante init.d se tira entre 20 y 30 segundos osea, 30 segundos más que tarda en apagarse el PC cuando lo apago…

También está el hecho de usar aún lilo (cuando ahora se usa grub) el kernel lo compilaba cuando los prefabricados suelen funcionar muy bien, etc. Usaba Xorg 6.7 habiendo sacado la 7.0, corrupción de ficheros, vamos que tenía bastantes razones de peso.

Como curiosidad, decir que la noto mucho más rápida la conexión y no sé por qué, quizá latencia por tener mal el iptables…

2 Comentarios

  1. Luen:

    Yo suelo reinstalar una vez al año o asi. ¿la razón?

    Cuando trato de hacer un dist-upgrade varias veces seguidas siempre hay algo que no se actualiza y a la larga genera dependencias aqui y alli.

    Eso si, el home lo tengo en una partición a parte y no lo toco (^-^)

    Monday, 29 de May/2006 @ 9:44

  2. Armonth:

    Luen eso suele pasar por que un paquete importante va a ser borrado, para esos casos lo dejas borrar y luego lo reinstalas y listo :-)

    Monday, 29 de May/2006 @ 15:23

Comentarios cerrados