Mortuux

Diario de un estudiante geek. Informática, tecnología, programación, redes, sistemas operativos, bases de datos…

Archivos por Etiqueta: error

Programa devuelve “Error en el bus”

A mi me ha pasado, que tras un reinicio forzado, al ejecutar de nuevo Pidgin, rhythmbox y el Centro de Software, no se me ejecutaban

El motivo era porque al iniciarse, daban un error en el bus. Esto puede deberse a que algunas librerías hayan quedado corruptas.

Para solucionarlo podemos utilizar debsums:

sudo apt-get install debsums

Chequeamos las librerías así:

sudo debsums -s &> /tmp/debsums.txt

Ahora para no tener que estar instalando todas las librerías una a una, generamos un archivo con las librerías dañadas:

sudo cat /tmp/debsums.txt | grep “mismatch”  | cut -d ” ” -f4 | uniq  > debsums_reinstall.txt

Y finalmente:

apt-get install –reinstall `(cat debsums_reinstall.txt)`

Vía: Glug.es

Grub: Invalid Signature. Error arrancando Windows

Hoy he vuelto a instalar Windows en una pequeña partición. Como siempre que tienes instalado Linux antes, Windows machaca el grub. Así que hice el proceso de recuperación del grub.

Pero a mi sorpresa el grub al arrancar Windows me daba un error que nunca antes me había dado: Invalid Signature.

Así que decidido, fui a editar /boot/grub/menu.lst y tachán! No está. No recordaba que Ubuntu 9.10 utiliza Grub2 y ese archivo ya no existe, ahora en su lugar nos encontramos con /boot/grub/grub.cfg. Lo que hace “especial” a este archivo esque es exclusivamente de lectura, y bajo ningún concepto se puede editar, ni siquiera desde un Live CD.

Yo tengo los SS.OO en el segundo disco duro (/dev/sdb), así que comprobé el siguiente archivo: /boot/grub/device.map

Y aquí estaba el error en mi caso. El archivo apuntaba a /dev/sda, así que lo edité por /dev/sdb y guardé los cambios y después actualicé el grub:

sudo os-prober

sudo update-grub

sudo reboot

Con eso conseguí arreglarlo todo y ahora funciona perfectamente, de momento ;).