Que signifie “Aucun rapport écrit car MaxReports est déjà atteint” signifie?


48

Lors de l'installation d'un paquet d'image de noyau Linux, j'ai eu, entre autres erreurs:

Aucun rapport de répartition écrit, car MaxReports est déjà atteint

Où puis-je supprimer les anciens rapports afin qu'Apport puisse reprendre la magie de ses rapports de bogues?

Réponses:


24

Les fichiers d'accident sont rassemblés dans /var/crash.

Dans une session, si apport collecte des informations, il contient également des fichiers de répartition /tmp/apport.appname....


15

Lorsque j'ai reçu ce message d'erreur, j'ai constaté qu'il était lié au fait que la /bootpartition était remplie d'anciennes images du noyau et d'en-têtes non supprimés après la mise à niveau dist. Une solution temporaire de ce commentaire de bogue du tableau de bord est citée au bas de cet article.

Il convient de noter qu'Ubuntu travaille sur un correctif via Apt , qui à compter du 2013-03-26 est implémenté dans Precise, mais en attente sur Quantal.

Avertissement : la suppression des packages du noyau peut être dangereuse et peut même empêcher votre système de démarrer, veuillez donc ne pas le faire si vous ne comprenez pas ce qui se passe.

J'ai corrigé cela sur mon système en supprimant quelques vieux noyaux, que je n'utilise plus.

J'ai vérifié quel noyau j'utilise comme ceci:

uname -r

Cela m'a donné le numéro de version d'un noyau que je NE DOIS PAS retirer, car je l'utilise.

Ensuite, j'ai vérifié quels noyaux étaient installés comme ceci:

sudo apt-get remove linux-<TAB>

C'est-à-dire que j'ai tapé "sudo apt-get remove linux-" et appuyé deux fois sur la touche de tabulation pour afficher une liste des achèvements possibles. J'ai choisi les packages linux-image- * et linux-image-extra- * contenant les versions du noyau que je n'exécutais pas, puis je les ai supprimés comme suit:

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 liste exacte des paquets dans la ligne "remove" peut être différente pour vous - je l'ai trouvée en faisant ce que je décris tout en haut.

Ensuite, je me suis assuré que les paquets du noyau récemment téléchargés qui n'ont pas pu être configurés étaient corrects en exécutant:

sudo apt-get upgrade

Avertissement : la suppression des packages du noyau peut être dangereuse et peut même empêcher votre système de démarrer, veuillez donc ne pas le faire si vous ne comprenez pas ce qui se passe.


11
Ceci est utile, mais les personnes qui envisagent de l’utiliser devraient garder à l’esprit que cela ne s’applique qu’à (certaines) situations où cette erreur se produit lors d’un problème d’installation d’un package de noyau . Si votre paquet de problèmes n'a pas linux-dans son nom, alors ce n'est certainement pas la solution pour vous; si c'est le cas, cela pourrait très bien aider. Assurez-vous également de ne pas supprimer tous les noyaux. S'il n'y a pas de noyau amorçable, le système d'exploitation ne démarre pas et les procédures de réinstallation d'un noyau sur un système qui ne démarre pas sont un peu compliquées .
Eliah Kagan

2
c'était le bon heads-up pour moi. J'ai enlevé les vieux noyaux et le problème a été résolu.
Pwned

6
Plutôt que de supprimer les images explicitement, ce qui pourrait être sujet à des erreurs, vous devriez le fairesudo apt-get autoremove
edoloughlin
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.