¿Qué significa "No hay informe de informe escrito porque ya se alcanzó MaxReports"?

48

Al instalar un paquete de imagen del kernel de Linux, obtuve, entre otros errores:

No se ha escrito un informe de informe porque ya se alcanzó MaxReports

¿Dónde puedo eliminar informes antiguos para que Apport pueda reanudar su magia de informes de errores nuevamente?

badp
fuente

Respuestas:

24

Los archivos de bloqueo están reunidos /var/crash.

En una sesión, si apport recopila información, también hay archivos apport en /tmp/apport.appname....

Octavian Damiean
fuente
15

Cuando recibí este mensaje de error, descubrí que tenía que ver con que la /bootpartición se llenara con muchas imágenes y encabezados antiguos del núcleo que no se eliminaron después de las actualizaciones de dist. Una solución temporal de este comentario de error de launchpad se cita al final de esta publicación.

Vale la pena señalar que Ubuntu está trabajando en una solución a través de Apt , que a partir del 26/03/2013 se implementa en Precise, pero está pendiente en Quantal.

Advertencia : eliminar los paquetes del kernel puede ser peligroso e incluso puede dejar que su sistema no pueda iniciarse, así que no haga esto si no comprende lo que está sucediendo.

Arreglé esto en mi sistema eliminando algunos núcleos antiguos, que ya no estoy usando.

Verifiqué qué kernel estoy usando así:

uname -r

Esto me dio un número de versión de un kernel que NO DEBO eliminar porque lo estoy usando.

Luego verifiqué qué núcleos se instalaron así:

sudo apt-get remove linux-<TAB>

Es decir, escribí "sudo apt-get remove linux-" y presioné la tecla TAB dos veces para ver una lista de posibles finalizaciones. Elegí los paquetes linux-image- * y linux-image-extra- * que contenían versiones del núcleo que no estaba ejecutando, y los eliminé así:

sudo apt-get remove linux-image-3.5.0-17-generic linux-image-extra-3.5.0-17-generic linux-image-3.5.0-19-generic linux-image-extra-3.5.0-19-generic

La lista exacta de paquetes en la línea "eliminar" puede ser diferente para usted: lo descubrí haciendo lo que describo en la parte superior.

Luego me aseguré de que los paquetes de kernel descargados recientemente que no se pudieron configurar estaban bien ejecutando:

sudo apt-get upgrade

Advertencia : eliminar los paquetes del kernel puede ser peligroso e incluso puede dejar que su sistema no pueda iniciarse, así que no haga esto si no comprende lo que está sucediendo.

Reductos
fuente
11
Esto es útil, pero las personas que piensen en usarlo deben recordar que solo se aplica a (algunas) situaciones en las que este error ocurre en relación con un problema al instalar un paquete de kernel . Si su paquete de problemas no tiene linux-su nombre, entonces seguramente esta no sea la solución para usted; si es así, entonces esto podría ayudar mucho. Además, asegúrese de no eliminar todos los núcleos; si no hay un núcleo de arranque, el sistema operativo no se iniciará, y los procedimientos para reinstalar un núcleo en un sistema que no se inicia son un poco complicados .
Eliah Kagan
2
Este fue el aviso correcto para mí. Eliminé los núcleos viejos y se resolvió el problema.
pwned
66
En lugar de eliminar imágenes explícitamente, que podrían ser propensas a errores, debería hacerlosudo apt-get autoremove
edoloughlin