PDA

Ver la versión completa : Error en ubuntu



rat
08-01-2009, 19:50
Hace mucho que no paso por aqui pero me a surgido un problema y queria preguntar aqui por si sabeis algo al respecto. Se trata del ordenador de un colega donde le instale ubuntu y le va de marravilla, le encanta; pero ahora tiene un problema que no puede resolver y a acudido a mi y yo a mi vez acudo a vosotros:D

El caso es que no se puede instalar ningun programa desde los repositorios. Ni por consola usando 'aptitude' o 'apt-get', ni con el synaptic. Y tampoco se pueden instalar las actualizaciones para el sistema. El error es el siguiente:

E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
Pues como dice el mensage de error ejecuto 'sudo dpkg --configure -a' y me da lo siguiente:

Configurando initramfs-tools (0.85eubuntu39.3) ...
update-initramfs: deferring update (trigger activated)

Configurando linux-ubuntu-modules-2.6.24-22-generic (2.6.24-22.35) ...
update-initramfs: Generating /boot/initrd.img-2.6.24-22-generic

gzip: stdout: No space left on device
update-initramfs: failed for /boot/initrd.img-2.6.24-22-generic
dpkg: error al procesar linux-ubuntu-modules-2.6.24-22-generic (--configure):
el subproceso post-installation script devolvió el código de salida de error 1
dpkg: problemas de dependencias impiden la configuración de linux-image-generic:
linux-image-generic depende de linux-ubuntu-modules-2.6.24-22-generic; sin embargo:
El paquete `linux-ubuntu-modules-2.6.24-22-generic' no está configurado todavía.
dpkg: error al procesar linux-image-generic (--configure):
problemas de dependencias - se deja sin configurar
dpkg: problemas de dependencias impiden la configuración de linux-generic:
linux-generic depende de linux-image-generic (= 2.6.24.22.24); sin embargo:
El paquete `linux-image-generic' no está configurado todavía.
dpkg: error al procesar linux-generic (--configure):
problemas de dependencias - se deja sin configurar
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-2.6.24-22-generic

gzip: stdout: No space left on device
update-initramfs: failed for /boot/initrd.img-2.6.24-22-generic
dpkg: el subproceso post-installation script devolvió el código de salida de error 1
Entonces veo, 'No space left on device', ejecuto 'df' para ver que pasa y...

S.ficheros Bloques de 1K Usado Dispon Uso% Montado en
/dev/sda4 167473048 18156556 140876344 12% /
varrun 1557448 116 1557332 1% /var/run
varlock 1557448 0 1557448 0% /var/lock
udev 1557448 56 1557392 1% /dev
devshm 1557448 76 1557372 1% /dev/shm
lrm 1557448 39788 1517660 3% /lib/modules/2.6.24-22-generic/volatile
/dev/sda3 54444 52255 0 100% /boot
/dev/sda1 69336504 38522268 30814236 56% /media/disk

Ahi se ve que /dev/sda3 esta lleno al 100% y es donde me atasco, no se que devo hacer :confused: Creo que esos pasos los tengo vien y que es sda3 que esta lleno, pero ahun asi no se lo que hay que hacer en esas situaciones.

Os agradeceria la ayuda.

RaidMan
08-01-2009, 20:53
Que hay rat?? Cuanto tiempo!

La particion sda3 es la que estas utilizando para el arranque (GRUB, LILO...etc).
Parece que Ubuntu esta tratando de grabar datos en esa particion, no se si sera lo adecuado, J8, Cyp o alguno de los linuxeros te dira, pero creo que algo falla. Deberia de escribir en tu particion sda4.


Un saludo

j8k6f4v9j
09-01-2009, 18:34
Sí, la configuración es correcta, de hecho es más seguro así y en muchos sistemas es incluso necesario para que el sistema pueda encontrar la imagen que tiene que cargar en memoria.

El problema es que, evidentemente, no hay espacio en la partición (quizá sea demasiado pequeña).

Tienes dos posibles soluciones (al menos):

1 - Redimensionar la partición para asignarle más espacio
2 - Eliminar archivos de dicha partición

La segunda opción es más sencilla de llevar a cabo. Los archivos de esa partición que más espacio ocupan son las imágenes de kernel disponibles o instaladas en el sistema.

Para ver cuáles tienes, prueba a ejecutar el comando:

dpkg -l | grep "linux-image"

Si puedes prescindir de alguna de ellas (te recomiendo que dejes alguna funcional además de la que estás instalando, por si la nueva te dieses problemas tras la instalación), puedes borrarla con apt.

Por ejemplo,

apt-get --purge remove linux-image-2.6.25-2-686

Salu2



http://img359.imageshack.us/img359/6631/celliigy4.pngKeep on Rollin' :mad:

rat
18-01-2009, 22:00
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
Es lo que me da otra vez cuando hago lo dicho.
No se que hacer :S Si tuvierais otra idea.

Salu2

clarinetista
19-01-2009, 10:44
No tengo ahora ningun Linux para poder probarlo, pero el error se encuentra localizado en /var/lib/dpkg/ , mira a ver cual es el programa que se engancha y quitalo.
De paso lanzo un pregunta a los mas linuxeros:

Al hacer un upgrade de un ubuntu, se me quedo enganchando el dpkg y lo solucione borrando el contenido de /var/lib/dpkg/updates totalmente. ¿Esto es recomendable?

j8k6f4v9j
19-01-2009, 15:21
prueba a liberar el espacio de la caché antes


apt-get clean
dpkg --configure -a
apt-get --purge remove linux-image-2.6.25-2-686

Salu2



http://img359.imageshack.us/img359/6631/celliigy4.pngKeep on Rollin' :mad:

SxR
19-01-2009, 17:37
Si usas ubuntu, prueba con synaptic a ver qué te dice, siempre puede ayudarte a resolver eses pequeños problemas 'escondidos'.