Was bedeutet "Kein Apport-Bericht geschrieben, weil MaxReports bereits erreicht ist"?


48

Bei der Installation eines Linux-Kernel-Image-Pakets sind unter anderem folgende Fehler aufgetreten:

Es wurde kein Apport-Bericht geschrieben, da MaxReports bereits erreicht ist

Wo kann ich alte Berichte löschen, damit Apport seine magische Fehlerberichterstattung wieder aufnehmen kann?

Antworten:


24

Die Absturzdateien werden in gesammelt /var/crash.

Wenn apport in einer Sitzung Informationen sammelt, befinden sich auch apport-Dateien in /tmp/apport.appname....


15

Als ich diese Fehlermeldung erhielt, stellte ich fest, dass die /bootPartition mit vielen alten Kernel-Images und -Headern gefüllt war, die nach einem Dist-Upgrade nicht entfernt wurden. Eine vorübergehende Lösung dieses Launchpad-Bug-Kommentars finden Sie am Ende dieses Beitrags.

Es ist erwähnenswert, dass Ubuntu über Apt an einer Korrektur arbeitet , die ab dem 26.03.2013 in Precise implementiert ist, jedoch noch in Quantal aussteht.

Warnung : Das Entfernen von Kernelpaketen kann gefährlich sein und sogar dazu führen, dass Ihr System nicht mehr booten kann. Tun Sie dies bitte nicht, wenn Sie nicht wissen, was gerade vor sich geht.

Ich habe dies auf meinem System behoben, indem ich einige alte Kernel entfernt habe, die ich nicht mehr benutze.

Ich habe überprüft, welchen Kernel ich so verwende:

uname -r

Dies gab mir eine Versionsnummer eines Kernels, den ich NICHT entfernen darf, weil ich ihn verwende.

Dann habe ich überprüft, welche Kernel so installiert wurden:

sudo apt-get remove linux-<TAB>

Dh ich habe "sudo apt-get remove linux-" eingegeben und zweimal die TAB-Taste gedrückt, um eine Liste der möglichen Abschlüsse anzuzeigen. Ich habe die Pakete linux-image- * und linux-image-extra- * ausgewählt, die Versionen des Kernels enthielten, die ich nicht ausgeführt habe, und habe sie folgendermaßen entfernt:

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

Die genaue Liste der Pakete in der "remove" -Zeile könnte für Sie unterschiedlich sein.

Dann stellte ich sicher, dass die kürzlich heruntergeladenen Kernelpakete, die nicht konfiguriert werden konnten, in Ordnung waren, indem ich Folgendes ausführte:

sudo apt-get upgrade

Warnung : Das Entfernen von Kernelpaketen kann gefährlich sein und sogar dazu führen, dass Ihr System nicht mehr booten kann. Tun Sie dies bitte nicht, wenn Sie nicht wissen, was gerade vor sich geht.


11
Dies ist nützlich, aber Benutzer, die darüber nachdenken, sollten berücksichtigen, dass dies nur in (einigen) Situationen gilt, in denen dieser Fehler im Zusammenhang mit einem Problem bei der Installation eines Kernelpakets auftritt . Wenn Ihr Problempaket keinen linux-Namen hat, ist dies mit ziemlicher Sicherheit nicht die Lösung für Sie. Wenn dies der Fall ist, könnte dies sehr hilfreich sein. Stellen Sie außerdem sicher, dass Sie nicht alle Kernel entfernen . Wenn kein bootfähiger Kernel vorhanden ist, wird das Betriebssystem nicht gestartet, und die Prozeduren zum erneuten Installieren eines Kernels in einem System, das nicht gestartet werden kann, sind ein wenig kompliziert .
Eliah Kagan

2
Das war das richtige Heads-Up für mich. Ich habe alte Kernel entfernt und das Problem wurde behoben.
Pwned

6
Anstatt Bilder explizit zu entfernen, was fehleranfällig sein könnte, sollten Sie dies tunsudo apt-get autoremove
edoloughlin
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.