abril 25, 2008

Cleaning the GRUB menu

Usa regularmente alguna distribución de Linux, diga Usted, Debian o Ubuntu? Tiene algún otro sistema operativo instalado y usa GRUB? Está cansado de ver crecer la lista de versiones del kernel disponibles, siendo que hay varias que ya no utiliza?

¡¡Le tengo la solución!!


Siga esta serie de pasos y encontrará un menú de GRUB limpio y feliz:

1. Determine cuál es la versión del kernel que está usando, para descartar las demás.
En consola, utilice el siguiente comando
uname -r

y escriba el resultado en algún lugar, una ventana de kwrite, vi, emacs o en un papel común y corriente. En mi caso, la salida fue
$ uname -r
2.6.24-1-686

2. Revise cuáles son las versiones que se encuentran instaladas actualmente en su máquina.Ahora, revise el contenido de la carpeta /boot. Ejecute
$ cd /boot
$ ls vmlinuz*
Y tome nota igual que en el paso anterior, de las versiones que se encuentran instaladas. En mi caso, la salida fue
$ ls vmlinuz*
vmlinuz-2.6.24-1-686 vmlinuz-2.6.18-2-686 vmlinuz-2.6.17-5-686
3. Descarte las versiones que ya no desee utilizar.
Ahora viene la parte importante. Se eligen la o las versiones que deseamos conservar, y ahora removemos de forma definitiva las versiones que ya no deseamos conservar.
En Debian, Ubuntu o Knoppix, podemos usar apt. En otras distribuciones, es importante verificar cuál es el gestor de paquetes disponible (yum, por ejemplo). Siguiendo con mi ejemplo, ejecutamos lo siguiente:
$ su
Password:
# apt-get remove linux-image-[version] linux-image-[version] ...
o
$ sudo apt-get remove linux-image-[version] linux-image-[version] ...
en donde cada elemento linux-image-[version] representa una versión del kernel. Procure dejar una o dos versiones, según use versiones estables o de prueba. La salida al ejecutar esta instrucción es algo similar a esto:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
linux-image-2.6.18-2-686 linux-image-2.6.17-5-686
0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
Need to get 0B of archives.
After unpacking 346MB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 180271 files and directories currently installed.)
Removing linux-restricted-modules-2.6.18-2-686 ...
Removing linux-image-2.6.18-2-686 ...
Running postrm hook script /sbin/update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.24-1-686
Found kernel: /boot/vmlinuz-2.6.17-5-686
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done

Removing linux-restricted-modules-2.6.17-5-686 ...
Removing linux-image-2.6.17-5-686 ...
Running postrm hook script /sbin/update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.24-1-686
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done

Y listo! Nuestro menú de arranque ahora sólo mostrará lo necesario, y de paso se habrán liberado cientos de MB disponibles para almacenar cualquier otra cosa :)

Es momento de decirle a su PC ( y al autor de este post , si lo desea) :


abril 23, 2008

Dusty

Hace un par de días, la ciudad estaba invadida por polvo. Tierra naranja, gris y negra ocupaba el espacio otrora reservado para flores, césped y mierda de caballo. Todo estaba cubierto por el polvo, que revoloteaba juguetón al paso de autos y personas. Todo bajo el polvo, como si la ciudad, de repente, se dejara ver de otra forma. Es extraño, porque al día siguiente todo volvió a la supuesta normalidad... aunque la normalidad, ciertamente, debería ser lo más fácil de mantener y no lo más difícil y delicado.

Homeóstasis...

CentOS parece ser una distribución funcional. Espero aprender cosas varias al administrarla. Aún más si uso VMWare Server para ponerla a funcionar en mi modesto PC de la oficina. Por ahora, ya sé que apt mata yum, mil veces y una vez más.


PD. Ando trabajando (dentro de mi cabeza) en la siguiente tiranía. Ya verán.

Lo más fresco

Ranthought - 20241121

En el mismo sentido del otro post , hoy me cruzo con otra idea relacionada. Hace quince años, todos editábamos archivos de texto, creados co...