08 julio 2008

desinstalar kernel antiguo

Cada vez q ubuntu actualiza el kernel, nos va dejando los kernels anteriores, para eliminarlos... Debemos escribir lo sgte:
$:sudo bash #:dpkg --get-selections | grep linux-image
y nos saldra un listado con los kernels instalados, luego escribimos en la consola:
#:apt-get remove nombre_como_sale_kernel
Con eso y x cada kernel, nos eliminara los kernel viejos, luego con permisos de administrador podemos eliminar el directorio correspondiente a cada kernel en /lib/modules, si temen meter la pata, no importa ese directorio,ya q contiene solo un enlace a build, y con esto podemos recuperar unos 400MB +-.

Leer mas

Mejorar la calidad grafica de grub, con gfxboot

Cansado de ver el grub con tan pocos colores en k/x/ed/ubuntu? bueno, con gfxboot, podemos tener por defecto una resolución de 800x600x24bits Para instalarlo, ante todo y x las dudas, hacemos un backup de /boot/grub, cosa de meter la pata,tener x lo menos el backup hecho... Luego tenemos q escribir en una consola lo sgte: $:cd && mkdir instalar $: sudo bash #: echo "lo anterior es p' q no nos joda el poner "sudo" cada vez" #:apt-get remove grub #:echo "desinstalara probablemente 2 paquetes depende de lo instalado x uno" #:cd && cd instalar && wget "http://quasarfreak.googlepages.com/grub-gfxboot_0.97-5_i386.deb" #:dpgk -i $(ls gru*.deb) #:echo "lo anterior es p' no escribir todo el nombre del archivo"
Luego de hacer esto tenemos el grub parcheado, ahora solamente debemos descargarnos de kde-look.org o de otro sitio los message.xxxx (en buscar ponemos gfxboot, y salen todos los q estan publicados). luego debemos editar con permisos de administrador (en consola con vi, o con el editor de midnigth commander, si nos gusta todo grafico alt+F2 --> gsudo gedit ó alt+F2 --> kdesu kate ) el archivo /boot/grub/menu.lst, buscar la linea q dice splashimage, y colocarle # , despues de eso debemos añadir x simplesa en el comienzo la sgte línea: gfxmenu /boot/grub/message.nombre y poner dentro de ese directorio el archivo message.xxxx; En la mayoria de los sites t dice q despues de eso tenes q escribir #:grub-install /dev/dispositivo master pero lo probe reiniciando apenas copie el archivo y edite el menu.lst y me lo tomo al toque,asi q no es una regla necesaria (x lo menos lo vengo haciendo desde hace años); con eso, ya tenemos funcionando el grub con una calidad extraordinaria.

Ok, pero quiero tener mi propio splash... bueno si queremos uno con los menus exactamente donde nosotros queremos,con los colores y demas cosas a nuestro gusto... debemos casi sabernos un lenguaje nuevo de programación... despues de leer x varios lugares y consultar la info del creador, tenemos q escribir los archivos con la data modificada, asi q termine buscando x otro lado y existe una forma de usar uno ya creado, al q solo le vamos a modificar las imagenes.
para eso,debemos bajarnos un message +- como nosotros queremos,desempaquetarlo (menus,fonts,etc...)y luego con gimp lo abrimos, y en otra ventana editamos a nuestro paladar el fondo, aplanamos y copiamos ese fondo como capa al archivo original (casi siempre usan el back.jpg),aplanamos, y damos guardar,activamos ver vista previa,asi nos dice cuanto va a pesar,jugamos un poco con las opciones q nos da para optimizar el espacio usado, ya q da error si supera en total los 44kb si supera ese tamaño,vayan buscando un livecd para rescatar el booteo del sistema, recuperar no es cosa del otro mundo,cualquier cosa hacer las pruebas en un linux virtual.
Los comandos para descomprimir el contenido del message es el siguiente
$:cd && cd instalar && mkdir message.linux $:cp message.xxxx message.linux && cd message.linux $:cpio -i < message.xxxx $:rm -f message.xxxx $:echo "editamos las imagenes principalmente back.jpg" $:ls >xx && cat xx |grep -v xx | grep -v message | cpio -o>message.linux && rm -f xx
Con eso tenemos listo el message nuestro, lo q hicimos fue crear un dir de trabajo, descomprimir con cpio, y despues de ditar las imagenes recomprimir todo mediante cpio,evitando q nos incluya el archivo temporal xx y el archivo destino message.linux, si no, da error.
con eso nos queda un hermoso inicio en nuestra compu, en mi caso puse el sgte

video:

Leer mas