Betreibt man ein Ubuntu- oder Debian-System über einen längeren Zeitraum, so sammeln sich über die Monate und Jahre eine ganze Reihe von Kerneln an. Bei Sicherheitsupdates oder auch Upgrades auf ein neueres Ubuntu oder Debian werden die alten Kernel nicht deinstalliert. So hat man bei Problemen mit dem neuen Kernel, den “Alten” noch zur Verfügung und kann so das System booten. Allerdings belegen der Kernel mit seinen Headern eine ganze Menge Platz, so dass man früher oder später etwas aufräumen sollte.
Über Synaptic kann man sich die alten Kernel raussuchen und sie dann deinstallieren. Mit ein bisschen Shell-Magie deinstalliert man jedoch mit nur einem Kommando alle alten Kernel inklusive ihren Headern. Via…
$ dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge
…löscht ihr alle alten Kernel inkl. den passenden Kernel-Headern…
Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut Lese Status-Informationen ein... Fertig Die folgenden Pakete werden ENTFERNT: linux-headers-2.6.31-13* linux-headers-2.6.31-13-generic* linux-headers-2.6.31-14* linux-headers-2.6.31-14-generic* linux-image-2.6.27-14-generic* linux-image-2.6.31-13-generic* linux-image-2.6.31-14-generic* linux-restricted-modules-2.6.27-14-generic* 0 aktualisiert, 0 neu installiert, 8 zu entfernen und 10 nicht aktualisiert. Nach dieser Operation werden 441MB Plattenplatz freigegeben. Möchten Sie fortfahren [J/n]?
Allerdings würde ich alte Kernel erst dann löschen, wenn ich weiß dass ich mit dem Aktuellen keine Probleme habe. Lasst nach einem Kernelupdate den alten Kernel also noch ein paar Tage oder Wochen auf eurem Rechner. Die dadurch verbrauchten MB lassen sich meist verschmerzen.
(via Web Upd8)

12. Dezember 2009 um 20:36 Uhr
“Über Synaptic kann man sich die alten Kernel raussuchen und sie dann ?(DE)?installieren”
Greetz Frettchen
12. Dezember 2009 um 20:41 Uhr
Es gibt doch auch den schönen Rechnerhausmeister, glaube ab Karmic, der kann das auch
12. Dezember 2009 um 20:42 Uhr
Ich schrieb es eben erst, zu einem anderen Thema ins Ubuntuuser-Forum: Nutzt doch einfach Ubuntu-Tweak!
Es ist weiß Gott kein Allerheilmittel, aber wenn doch schon ein GUI-basiertes Programm entwickelt wurde um es den Leuten leichter zu machen, warum dann immer wieder diesen konsolenlastigen Tipps?
Vielleicht kam das gerade ziemlich harsch herüber, da ich deinen Blog wirklich schätze und zum Großteil auch deine Ansichten teile. Aber ab und an hab ich das Gefühl, dass manche mehr neben, als für und mit den Otto-Normal-Nutzer arbeiten.
12. Dezember 2009 um 21:06 Uhr
Danke, den Befehl kann ich sehr gut gebrauchen! Auf 2 System mal eben je 500mb Platz gemacht. Der eine hat auch nur 4GB, da kommt es auf jedes MB an
Grüße Ben
12. Dezember 2009 um 21:19 Uhr
@GH1234: Der blöde Rechnerhausmeister kann das bei mir nicht, weil ich sie nicht selber installiert habe. Meiner listet nur auf wenn ich selber .DEB installiere
@ALL: Ja genau sowas vermisse ich – gleich mal testen und fein THX schreiben
12. Dezember 2009 um 21:24 Uhr
@Jens Kampe:
Dein Einwand zu Ubuntu Tweak ist zwar ganz gut, aber deine Argumentation beisst sich IMHO etwas.
Der von dir zitierte “Otto-Normal-Nutzer” dürfte sich im Allgemeinen nicht sehr für Kernel und das Entfernen selbiger interessieren, ergo ist der Artikel hier für ihn sowieso uninteressant, ergo ist die Angabe eines kryptischen Konsolenbefehls auch kein Erschwernis für selbigen.
Ich persönlich finde den Ansatz gut etwas in der Konsole zu erledigen, anstatt auf einer GUI rumzuklicken, weil ich verstehen will, was ich da tue. Thematisch passen hierzu auch gut die letzten beiden Artikel von Christoph (Ubun-student und Sicherheitskonzept von Linux verbessern)
12. Dezember 2009 um 21:29 Uhr
Also Leute, schämt euch. Klar kann man mit Ubuntu-Tweak oder Synaptic viel schöner, aber so nen tollen, langen Befehl auszuführen oder ihn erstmal zusammen zu basteln ist ne Kunst
. Niemand befielt euch die Konsole. Aber sie wird doch auch unter Ubuntu immer mehr zur Nostalgie. Gerade für den zitierten Benutzer namens Otto. Der Befehl ist gut, habe ihn gerade ausprobiert, er läuft super, also warum nicht? Wenn man nicht will, muss man auch nicht
, aber die oben geleistete Arbeit sollte man würdigen…
12. Dezember 2009 um 21:42 Uhr
Bitte den Befehl verifizieren. Damit wird bei mir auch der fglrx-Treiber deinstalliert.
Pingback: Tweets die Alte Kernel inkl. Header mit nur einem Befehl entfernen | Linux und Ich erwähnt -- Topsy.com
12. Dezember 2009 um 22:17 Uhr
@Jens, wie es schon Kai sagte geht es nicht drum das es auch noch andere Werkzeuge gibt. Aber was machst du mit Ubuntu-Tweak, wenn du einen Server vor dir hast? Keine GUI, kein Ubuntu-Tweak. Ausserdem geht es eben drum zu lernen.
@Ubunux, danke dir. Hab keine ATI-Karten hier mit diesem flgrx Treiber, von daher kann ich das nicht testen. Was gibt denn…
aus?
12. Dezember 2009 um 23:21 Uhr
Super, auf meinem System wurden mit diesem Befehl mehr als 2 GB freigegeben!
12. Dezember 2009 um 23:49 Uhr
In dem Kommando verstehe ich den Sinn von “^[^ ]* [^ ]* ” nicht. Das erste ^[^ ]* schnappt das “ii” vom Zeilenanfang weg. Weiter wird dann ein Leerzeichen (von Zweien) gegessen. Das folgende [^ ]* verstehe ich nicht: Geht das nicht immer leer aus, da ja zunächst noch das zweite Leerzeichen ansteht?
Pingback: /home/strubbl » Alte Kernel inkl. Header entfernen
13. Dezember 2009 um 03:17 Uhr
Sollte nicht ein aptitude autoremove bzw apt-get autoremove auch alle nicht genutzten Kernel entfernen?
Habs bis jetzt auch immer so gemacht…
13. Dezember 2009 um 12:13 Uhr
Praktisch. Jetzt hab ich wieder einigen Platz mehr auf der Festplatte.
13. Dezember 2009 um 12:58 Uhr
Tolle Idee! Sonst kommt man gar nicht darauf, alte Kernel zu entfernen. Könnte man es nicht auch irgendwie einbauen, dass der letzte alte Kernel nicht deinstalliert wird, dann wäre es sicherer (und evtl. auch fürs Wiki geeeignet)?
Gruß
fred
PS: Bei sind es gerade 1344MB
28. März 2012 um 18:39 Uhr
Ich finde das ist eine super Idee fred. Schade dass sich noch niemand gemeldet hat.
30. März 2012 um 02:08 Uhr
Hi Flo, schau dir mal die Kommentare in diesem Blog an, dort werden Varianten beschrieben, die die letzten zwei Kernel übrig lassen.
Grüße
Christoph
13. Dezember 2009 um 12:58 Uhr
Ich entferne regelmäßig alte Kernel, da mein /boot nur 120 mb groß ist werde ich dazu “gezwungen” Ordnung zu halten. Ich habe meist 2 Kernel installiert und der jeweils ältere fliegt bei einem Kernel-Update dann weg.
13. Dezember 2009 um 13:31 Uhr
Ich weiß auch gar nicht was man mit den ganzen Kernels soll. Bei der Distri ist immer einer dabei, die Probleme die man mit Linux so hat haben selten was mit dem Kernel sondern mit ganz anderen Dingen zu tun, die man alle konfigurieren und installieren muss.
13. Dezember 2009 um 15:41 Uhr
@Rolf 2 GB? Und hat der Neustart geklappt? (das sind ungefähr 70 Kernel, also praktisch alle Ubuntukernel, die es jemals gab)
@Christoph Ne ist klar, erst wird gegen Automatix gehetzt und jetzt fängst du selber damit an. Asche auf dein Haupt.
Mein Vorschlag, der einem erstmal anzeigt was gemacht werden soll (schützt super vor Überraschungen
):
sudo aptitude purge “~i (linux-image-2|linux-headers-2) ! $(expr “$(uname -r)” : ‘\(^.*\)-’)”
13. Dezember 2009 um 15:44 Uhr
Hm, da hätte ich wohl lieber das code-Tag benutzt, nochmal mit:
15. Dezember 2009 um 12:30 Uhr
Ich danke Dir für diesen Artikel.
17. Dezember 2009 um 13:31 Uhr
Gute Idee daran mal zu erinnern
Danke.
”Nach dieser Operation werden 973MB Plattenplatz freigegeben.”
19. Februar 2010 um 23:41 Uhr
Schon etwas älter dieser Beitrag!
Aber, kann man diesen Befehl auch so formulieren das alle alten Kernels gelöscht werden, außer dem VORletzten?
Grüße,
savalas
14. März 2010 um 11:40 Uhr
Man kann Kernel vor der folgenden Aktion ausschließen indem man sich im ersten Durchlauf die Paketnamen anschaut und danach die Kernel, die nicht deinstalliert werden sollen ausschließt:
sudo dpkg -l ‘linux-*’ | sed ‘/^ii/!d;/’”$(uname -r | sed “s/\(.*\)-\([^0-9]\+\)/\1/”)”‘/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d’
z.B.:
sudo dpkg -l ‘linux-*’ | sed ‘/^ii/!d;/’”$(uname -r | sed “s/\(.*\)-\([^0-9]\+\)/\1/”)”‘/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d’ |egrep -v ‘(2.6.24-26-|\-xen)’
Danach kann man die Pipe mit der deinstallation hinzufügen:
| xargs sudo apt-get purge
Die Tipps von Yoschi #12 oder adun #17 würde ich auch mal in Betracht ziehen…
Pingback: Quintessenz. » Alte Header entfernen
8. April 2010 um 22:23 Uhr
Ahem, der Befehl hat auch sauber meinen nvidia-Treiber entfernt…;-(
8. April 2010 um 22:31 Uhr
Hallo Christian, welche Linux-Distribution? Ubuntu? Welche Ubuntu-Version? Wie war der Nvidia-Treiber installiert?
8. April 2010 um 23:26 Uhr
Hallo Christopf, Ubuntu Karmic mit manuell installiertem NVidia Treiber (v180). Zumindest sah ich beim Durchlauf des Befehls, dass er die NVidia-Treiber zu deinstallieren scheint. Habe das gleich mal zum Anlaß genommen, alles was mit NVidia zu tun hat zu entfernen und den Treiber neu zu installieren.
Hier ist der Output [Auszug]:
(Und wie Du siehst scheint er auch etliche Virtualbox-Treiber zu deinstallieren)
——– Uninstall Beginning ——–
Module: nvidia
Version: 185.18.36
Kernel: 2.6.31-9-rt (i686)
————————————-
Status: Before uninstall, this module version was ACTIVE on this kernel.
nvidia.ko:
– Uninstallation
– Deleting from: /lib/modules/2.6.31-9-rt/updates/dkms/
– Original module
– No original module was found for this module on this kernel.
– Use the dkms install command to reinstall any previous module version.
depmod…………
DKMS: uninstall Completed.
Uninstalling: vboxdrv 3.1.6 (2.6.31-9-rt) (i686)
3. April 2012 um 15:48 Uhr
Hallo Christian,
auch bei mir hat der Befehl sage und schreibe 1,5 GB freigeräumt! Danke dafür, aber auch Danke für den Verlust meines Nvidia Treibers
Wie kann ich den nun wieder (ohne GUI) vom Startterminal installieren? Ich bin da nicht soooo sicher in der Befehlskette.
System: Standart PC, Kubuntu 10.04.2 LTS (daher auch der viele Platz) und eine Nvidia GeForce.
Kannst Du mir helfen?
Ciao
DiveComp
3. April 2012 um 18:25 Uhr
Dann war der Treiber jedoch nicht sauber installiert, oder du hast — vermutlich ohne es zu wissen — gar nicht den aktuellen Kernel benutzt, der jetzt als einziger übriggeblieben ist. Wenn das Paket nvidia-current installiert ist, dann sollte dein System auch den Nvidia-Treiber nutzen.
finden. Editieren kannst du die Datei - falls es denn nötig sein sollte - über
. Danach noch neu booten und hoffen, dass es wieder klappt
Grüße
Christoph
4. April 2012 um 17:26 Uhr
Hallo Christoph,
genau so war es … Wer weiß schon was man nachts übermüdet dann doch noch für komische Gedanken hat, etwa wie: Ich sollte mal den aktuellen Treiber herunterladen oder so ähnlich
Schlußendlich hat es jedenfalls funktioniert und auch immerhin 1,5 GB freigesetzt, das wollte ich ja auch.
BTW: Den Weg zu Deiner Seite habe ich hier gefunden. Damit Du auch mal weißt wer Dich alles mittlerweile verlinkt
)
Danke für die schnelle Hilfe
DiveComp
9. April 2010 um 16:18 Uhr
Du hast den Treiber nicht über die Paketverwaltung installiert? Ausserdem ist ein RealTime-Kernel im Einsatz. Beides sind Umstände, die ich schon lange nicht mehr gemacht habe. Generell ist es ja so, dass DKMS die Kernelmodule vorhält. Ich kann mir ganz gut vorstellen, dass du einen Kernelmix installiert hast und eventuell auch notwendige Metapakete fehlen.
9. April 2010 um 18:54 Uhr
Scheint mir auch so. Ich habe jetzt mal alle Kernelpakete die nicht uname -r sind runtergeschmissen. Waren dann mal 1 GB Daten
Q: Wie kann ich eigentlich ein lokales .run Paket “NVIDIA-Linux-x86-195.36.15-pkg1.run” via Paketverwaltung installieren?
9. April 2010 um 21:18 Uhr
Gar nicht. Gibts nen Grund warum du den Nvidia-Treiber nicht direkt aus den Quellen installierst?
3. Juni 2010 um 09:06 Uhr
Vielen Dank für den genialen Befehl.
Der Rechnerhausmeister bietest mir nur Blödsinn an (z.B. Mplayer deinstllieren, da er nicht mehr benutzt wird!!!).
Gruß Knollo
Pingback: Ubuntu 10.04 – Alte Kernel Versionen entfernen « Linux Survival Blog
19. Januar 2011 um 23:27 Uhr
Als Hinweis für andere, die Virtual Box verwenden. Nicht weiter tragisch aber wissenswert.
——– Uninstall Beginning ——–
Module: virtualbox-ose
Version: 3.2.8
Kernel: 2.6.35-23-generic (x86_64)
————————————-
19. Januar 2011 um 23:51 Uhr
Das ist schon ok so. Das Kernelmodul wird ja für jeden Kernel generiert. Deinstallierst du den Kernel, dann brauchst du auch das Kernelmodul nicht mehr.
Pingback: Mit apt-clone die Installation eines Rechners auf andere übertragen | Linux und Ich
Pingback: Alte Linux Kernels löschen
1. April 2012 um 18:40 Uhr
Danke für den Einzeiler
funktioniert bestens, “versuch das mal unter windows – dort fliegt dir das ganze System um die Ohren *LOL* “
7. Juni 2012 um 11:28 Uhr
Vielen Dank fürs Posten dieses genialen Befehls! Ich google immer nach “ubuntu shell magie” wenn ich den mal wieder brauche
22. Juni 2012 um 19:03 Uhr
Vielen Dank für diesen tollen und sehr hilreichen Befehl.
Bisher hats auch immer alles super funktioniert, aber jetzt auf
Kubuntu 12.04 scheint es nicht mehr zu gehn.
Fehler:
The following packages have unmet dependencies:
linux-headers-generic : Depends: linux-headers-3.2.0-25-generic but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Problem ist hier wohl die neue pae-kernel “Erfndung” der ubuntu-leute,
die den generic ausnehmen.
Lässt sich der Befehl trotzdem noch in anderer Form dazu bewegen,
seinen tollen Dienst zu verrichten ??
Danke nochmals für diesen tollen Befehl…
22. August 2012 um 14:42 Uhr
Müsste mal sehen, auf die schnelle könntest du auf Ubuntu-Tweak zurückgreifen. Die Leute haben die Idee aufgegriffen und sie in etwas aufwändigerer Form im Programm eingebaut.
Grüße
Christoph
22. August 2012 um 03:48 Uhr
Hallo zusammen. Also mein nvidia treiber ist auch futsch und linux-image das metapaket ist weg, sowie der aktuelle kernel, die vorgängerversion ist noch da.
Ehrlich gesagt glaube ich, dass die Zeile buggy ist.
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Status-Informationen einlesen... Fertig
Die folgenden Pakete werden ENTFERNT:
linux-generic* linux-headers-2.6.38-10* linux-headers-2.6.38-10-generic* linux-headers-2.6.38-11* linux-headers-2.6.38-11-generic* linux-headers-2.6.38-12* linux-headers-2.6.38-12-generic* linux-headers-2.6.38-9*
linux-headers-2.6.38-9-generic* linux-headers-3.0.0-13* linux-headers-3.0.0-13-generic* linux-headers-3.0.0-14* linux-headers-3.0.0-14-generic* linux-headers-3.0.0-15* linux-headers-3.0.0-15-generic* linux-headers-3.0.0-16*
linux-headers-3.0.0-16-generic* linux-headers-3.0.0-17* linux-headers-3.0.0-17-generic* linux-headers-3.0.0-19* linux-headers-3.0.0-19-generic* linux-headers-3.0.0-21* linux-headers-3.0.0-21-generic* linux-headers-3.0.0-25*
linux-headers-3.0.0-25-generic* linux-headers-generic* linux-image-2.6.24-28-generic* linux-image-2.6.32-27-generic* linux-image-2.6.38-10-generic* linux-image-2.6.38-11-generic* linux-image-2.6.38-12-generic*
linux-image-2.6.38-9-generic* linux-image-3.0.0-13-generic* linux-image-3.0.0-14-generic* linux-image-3.0.0-15-generic* linux-image-3.0.0-16-generic* linux-image-3.0.0-17-generic* linux-image-3.0.0-19-generic*
linux-image-3.0.0-21-generic* linux-image-3.0.0-25-generic* linux-image-generic* linux-ubuntu-modules-2.6.24-28-generic*
0 aktualisiert, 0 neu installiert, 42 zu entfernen und 0 nicht aktualisiert.
Nach dieser Operation werden 2.745 MB Plattenplatz freigegeben.
(Lese Datenbank ... 625019 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von linux-generic ...
Entfernen von linux-headers-2.6.38-10-generic ...
Entfernen von linux-headers-2.6.38-10 ...
Entfernen von linux-headers-2.6.38-11-generic ...
Entfernen von linux-headers-2.6.38-11 ...
Entfernen von linux-headers-2.6.38-12-generic ...
Entfernen von linux-headers-2.6.38-12 ...
Entfernen von linux-headers-2.6.38-9-generic ...
Entfernen von linux-headers-2.6.38-9 ...
Entfernen von linux-headers-3.0.0-13-generic ...
Entfernen von linux-headers-3.0.0-13 ...
Entfernen von linux-headers-3.0.0-14-generic ...
Entfernen von linux-headers-3.0.0-14 ...
Entfernen von linux-headers-3.0.0-15-generic ...
Entfernen von linux-headers-3.0.0-15 ...
Entfernen von linux-headers-3.0.0-16-generic ...
Entfernen von linux-headers-3.0.0-16 ...
Entfernen von linux-headers-3.0.0-17-generic ...
Entfernen von linux-headers-3.0.0-17 ...
Entfernen von linux-headers-3.0.0-19-generic ...
Entfernen von linux-headers-3.0.0-19 ...
Entfernen von linux-headers-3.0.0-21-generic ...
Entfernen von linux-headers-3.0.0-21 ...
Entfernen von linux-headers-generic ...
Entfernen von linux-headers-3.0.0-25-generic ...
Entfernen von linux-headers-3.0.0-25 ...
Entfernen von linux-ubuntu-modules-2.6.24-28-generic ...
update-initramfs: Generating /boot/initrd.img-2.6.24-28-generic
Löschen der Konfigurationsdateien von linux-ubuntu-modules-2.6.24-28-generic ...
Entfernen von linux-image-2.6.24-28-generic ...
Examining /etc/kernel/prerm.d.
run-parts: executing /etc/kernel/prerm.d/dkms 2.6.24-28-generic /boot/vmlinuz-2.6.24-28-generic
run-parts: executing /etc/kernel/prerm.d/last-good-boot 2.6.24-28-generic /boot/vmlinuz-2.6.24-28-generic
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.24-28-generic /boot/vmlinuz-2.6.24-28-generic
update-initramfs: Deleting /boot/initrd.img-2.6.24-28-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 2.6.24-28-generic /boot/vmlinuz-2.6.24-28-generic
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-3.0.0-25-generic
Found kernel: /boot/vmlinuz-3.0.0-24-generic
Found kernel: /boot/vmlinuz-3.0.0-21-generic
Found kernel: /boot/vmlinuz-3.0.0-19-generic
Found kernel: /boot/vmlinuz-3.0.0-17-generic
Found kernel: /boot/vmlinuz-3.0.0-16-generic
Found kernel: /boot/vmlinuz-3.0.0-15-generic
Found kernel: /boot/vmlinuz-3.0.0-14-generic
Found kernel: /boot/vmlinuz-3.0.0-13-generic
Found kernel: /boot/vmlinuz-2.6.38-12-generic
Found kernel: /boot/vmlinuz-2.6.38-11-generic
Found kernel: /boot/vmlinuz-2.6.38-10-generic
Found kernel: /boot/vmlinuz-2.6.38-9-generic
Found kernel: /boot/vmlinuz-2.6.32-27-generic
Found kernel: /boot/memtest86+.bin
Replacing config file /run/grub/menu.lst with new version
Updating /boot/grub/menu.lst ... done
Löschen der Konfigurationsdateien von linux-image-2.6.24-28-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.24-28-generic /boot/vmlinuz-2.6.24-28-generic
update-initramfs: Deleting /boot/initrd.img-2.6.24-28-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 2.6.24-28-generic /boot/vmlinuz-2.6.24-28-generic
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-3.0.0-25-generic
Found kernel: /boot/vmlinuz-3.0.0-24-generic
Found kernel: /boot/vmlinuz-3.0.0-21-generic
Found kernel: /boot/vmlinuz-3.0.0-19-generic
Found kernel: /boot/vmlinuz-3.0.0-17-generic
Found kernel: /boot/vmlinuz-3.0.0-16-generic
Found kernel: /boot/vmlinuz-3.0.0-15-generic
Found kernel: /boot/vmlinuz-3.0.0-14-generic
Found kernel: /boot/vmlinuz-3.0.0-13-generic
Found kernel: /boot/vmlinuz-2.6.38-12-generic
Found kernel: /boot/vmlinuz-2.6.38-11-generic
Found kernel: /boot/vmlinuz-2.6.38-10-generic
Found kernel: /boot/vmlinuz-2.6.38-9-generic
Found kernel: /boot/vmlinuz-2.6.32-27-generic
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done
rmdir: konnte „/lib/modules/2.6.24-28-generic“ nicht entfernen: Das Verzeichnis ist nicht leer
dpkg: Warnung: Während Entfernens von linux-image-2.6.24-28-generic ist Verzeichnis »/lib/modules/2.6.24-28-generic« nicht leer, wird daher nicht gelöscht.
Entfernen von linux-image-2.6.32-27-generic ...
Examining /etc/kernel/prerm.d.
run-parts: executing /etc/kernel/prerm.d/dkms 2.6.32-27-generic /boot/vmlinuz-2.6.32-27-generic
run-parts: executing /etc/kernel/prerm.d/last-good-boot 2.6.32-27-generic /boot/vmlinuz-2.6.32-27-generic
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.32-27-generic /boot/vmlinuz-2.6.32-27-generic
update-initramfs: Deleting /boot/initrd.img-2.6.32-27-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 2.6.32-27-generic /boot/vmlinuz-2.6.32-27-generic
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-3.0.0-25-generic
Found kernel: /boot/vmlinuz-3.0.0-24-generic
Found kernel: /boot/vmlinuz-3.0.0-21-generic
Found kernel: /boot/vmlinuz-3.0.0-19-generic
Found kernel: /boot/vmlinuz-3.0.0-17-generic
Found kernel: /boot/vmlinuz-3.0.0-16-generic
Found kernel: /boot/vmlinuz-3.0.0-15-generic
Found kernel: /boot/vmlinuz-3.0.0-14-generic
Found kernel: /boot/vmlinuz-3.0.0-13-generic
Found kernel: /boot/vmlinuz-2.6.38-12-generic
Found kernel: /boot/vmlinuz-2.6.38-11-generic
Found kernel: /boot/vmlinuz-2.6.38-10-generic
Found kernel: /boot/vmlinuz-2.6.38-9-generic
Found kernel: /boot/memtest86+.bin
Replacing config file /run/grub/menu.lst with new version
Updating /boot/grub/menu.lst ... done
Löschen der Konfigurationsdateien von linux-image-2.6.32-27-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.32-27-generic /boot/vmlinuz-2.6.32-27-generic
update-initramfs: Deleting /boot/initrd.img-2.6.32-27-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 2.6.32-27-generic /boot/vmlinuz-2.6.32-27-generic
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-3.0.0-25-generic
Found kernel: /boot/vmlinuz-3.0.0-24-generic
Found kernel: /boot/vmlinuz-3.0.0-21-generic
Found kernel: /boot/vmlinuz-3.0.0-19-generic
Found kernel: /boot/vmlinuz-3.0.0-17-generic
Found kernel: /boot/vmlinuz-3.0.0-16-generic
Found kernel: /boot/vmlinuz-3.0.0-15-generic
Found kernel: /boot/vmlinuz-3.0.0-14-generic
Found kernel: /boot/vmlinuz-3.0.0-13-generic
Found kernel: /boot/vmlinuz-2.6.38-12-generic
Found kernel: /boot/vmlinuz-2.6.38-11-generic
Found kernel: /boot/vmlinuz-2.6.38-10-generic
Found kernel: /boot/vmlinuz-2.6.38-9-generic
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done
dpkg: Warnung: Während Entfernens von linux-image-2.6.32-27-generic ist Verzeichnis »/lib/modules/2.6.32-27-generic« nicht leer, wird daher nicht gelöscht.
Entfernen von linux-image-2.6.38-10-generic ...
Examining /etc/kernel/prerm.d.
run-parts: executing /etc/kernel/prerm.d/dkms 2.6.38-10-generic /boot/vmlinuz-2.6.38-10-generic
run-parts: executing /etc/kernel/prerm.d/last-good-boot 2.6.38-10-generic /boot/vmlinuz-2.6.38-10-generic
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.38-10-generic /boot/vmlinuz-2.6.38-10-generic
update-initramfs: Deleting /boot/initrd.img-2.6.38-10-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 2.6.38-10-generic /boot/vmlinuz-2.6.38-10-generic
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-3.0.0-25-generic
Found kernel: /boot/vmlinuz-3.0.0-24-generic
Found kernel: /boot/vmlinuz-3.0.0-21-generic
Found kernel: /boot/vmlinuz-3.0.0-19-generic
Found kernel: /boot/vmlinuz-3.0.0-17-generic
Found kernel: /boot/vmlinuz-3.0.0-16-generic
Found kernel: /boot/vmlinuz-3.0.0-15-generic
Found kernel: /boot/vmlinuz-3.0.0-14-generic
Found kernel: /boot/vmlinuz-3.0.0-13-generic
Found kernel: /boot/vmlinuz-2.6.38-12-generic
Found kernel: /boot/vmlinuz-2.6.38-11-generic
Found kernel: /boot/vmlinuz-2.6.38-9-generic
Found kernel: /boot/memtest86+.bin
Replacing config file /run/grub/menu.lst with new version
Updating /boot/grub/menu.lst ... done
Löschen der Konfigurationsdateien von linux-image-2.6.38-10-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.38-10-generic /boot/vmlinuz-2.6.38-10-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 2.6.38-10-generic /boot/vmlinuz-2.6.38-10-generic
Entfernen von linux-image-2.6.38-11-generic ...
Examining /etc/kernel/prerm.d.
run-parts: executing /etc/kernel/prerm.d/dkms 2.6.38-11-generic /boot/vmlinuz-2.6.38-11-generic
run-parts: executing /etc/kernel/prerm.d/last-good-boot 2.6.38-11-generic /boot/vmlinuz-2.6.38-11-generic
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.38-11-generic /boot/vmlinuz-2.6.38-11-generic
update-initramfs: Deleting /boot/initrd.img-2.6.38-11-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 2.6.38-11-generic /boot/vmlinuz-2.6.38-11-generic
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-3.0.0-25-generic
Found kernel: /boot/vmlinuz-3.0.0-24-generic
Found kernel: /boot/vmlinuz-3.0.0-21-generic
Found kernel: /boot/vmlinuz-3.0.0-19-generic
Found kernel: /boot/vmlinuz-3.0.0-17-generic
Found kernel: /boot/vmlinuz-3.0.0-16-generic
Found kernel: /boot/vmlinuz-3.0.0-15-generic
Found kernel: /boot/vmlinuz-3.0.0-14-generic
Found kernel: /boot/vmlinuz-3.0.0-13-generic
Found kernel: /boot/vmlinuz-2.6.38-12-generic
Found kernel: /boot/vmlinuz-2.6.38-9-generic
Found kernel: /boot/memtest86+.bin
Replacing config file /run/grub/menu.lst with new version
Updating /boot/grub/menu.lst ... done
Löschen der Konfigurationsdateien von linux-image-2.6.38-11-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.38-11-generic /boot/vmlinuz-2.6.38-11-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 2.6.38-11-generic /boot/vmlinuz-2.6.38-11-generic
Entfernen von linux-image-2.6.38-12-generic ...
Examining /etc/kernel/prerm.d.
run-parts: executing /etc/kernel/prerm.d/dkms 2.6.38-12-generic /boot/vmlinuz-2.6.38-12-generic
run-parts: executing /etc/kernel/prerm.d/last-good-boot 2.6.38-12-generic /boot/vmlinuz-2.6.38-12-generic
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.38-12-generic /boot/vmlinuz-2.6.38-12-generic
update-initramfs: Deleting /boot/initrd.img-2.6.38-12-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 2.6.38-12-generic /boot/vmlinuz-2.6.38-12-generic
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-3.0.0-25-generic
Found kernel: /boot/vmlinuz-3.0.0-24-generic
Found kernel: /boot/vmlinuz-3.0.0-21-generic
Found kernel: /boot/vmlinuz-3.0.0-19-generic
Found kernel: /boot/vmlinuz-3.0.0-17-generic
Found kernel: /boot/vmlinuz-3.0.0-16-generic
Found kernel: /boot/vmlinuz-3.0.0-15-generic
Found kernel: /boot/vmlinuz-3.0.0-14-generic
Found kernel: /boot/vmlinuz-3.0.0-13-generic
Found kernel: /boot/vmlinuz-2.6.38-9-generic
Found kernel: /boot/memtest86+.bin
Replacing config file /run/grub/menu.lst with new version
Updating /boot/grub/menu.lst ... done
Löschen der Konfigurationsdateien von linux-image-2.6.38-12-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.38-12-generic /boot/vmlinuz-2.6.38-12-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 2.6.38-12-generic /boot/vmlinuz-2.6.38-12-generic
Entfernen von linux-image-2.6.38-9-generic ...
Examining /etc/kernel/prerm.d.
run-parts: executing /etc/kernel/prerm.d/dkms 2.6.38-9-generic /boot/vmlinuz-2.6.38-9-generic
run-parts: executing /etc/kernel/prerm.d/last-good-boot 2.6.38-9-generic /boot/vmlinuz-2.6.38-9-generic
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.38-9-generic /boot/vmlinuz-2.6.38-9-generic
update-initramfs: Deleting /boot/initrd.img-2.6.38-9-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 2.6.38-9-generic /boot/vmlinuz-2.6.38-9-generic
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-3.0.0-25-generic
Found kernel: /boot/vmlinuz-3.0.0-24-generic
Found kernel: /boot/vmlinuz-3.0.0-21-generic
Found kernel: /boot/vmlinuz-3.0.0-19-generic
Found kernel: /boot/vmlinuz-3.0.0-17-generic
Found kernel: /boot/vmlinuz-3.0.0-16-generic
Found kernel: /boot/vmlinuz-3.0.0-15-generic
Found kernel: /boot/vmlinuz-3.0.0-14-generic
Found kernel: /boot/vmlinuz-3.0.0-13-generic
Found kernel: /boot/memtest86+.bin
Replacing config file /run/grub/menu.lst with new version
Updating /boot/grub/menu.lst ... done
Löschen der Konfigurationsdateien von linux-image-2.6.38-9-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.38-9-generic /boot/vmlinuz-2.6.38-9-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 2.6.38-9-generic /boot/vmlinuz-2.6.38-9-generic
Entfernen von linux-image-3.0.0-13-generic ...
Examining /etc/kernel/prerm.d.
run-parts: executing /etc/kernel/prerm.d/dkms 3.0.0-13-generic /boot/vmlinuz-3.0.0-13-generic
run-parts: executing /etc/kernel/prerm.d/last-good-boot 3.0.0-13-generic /boot/vmlinuz-3.0.0-13-generic
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.0.0-13-generic /boot/vmlinuz-3.0.0-13-generic
update-initramfs: Deleting /boot/initrd.img-3.0.0-13-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.0.0-13-generic /boot/vmlinuz-3.0.0-13-generic
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-3.0.0-25-generic
Found kernel: /boot/vmlinuz-3.0.0-24-generic
Found kernel: /boot/vmlinuz-3.0.0-21-generic
Found kernel: /boot/vmlinuz-3.0.0-19-generic
Found kernel: /boot/vmlinuz-3.0.0-17-generic
Found kernel: /boot/vmlinuz-3.0.0-16-generic
Found kernel: /boot/vmlinuz-3.0.0-15-generic
Found kernel: /boot/vmlinuz-3.0.0-14-generic
Found kernel: /boot/memtest86+.bin
Replacing config file /run/grub/menu.lst with new version
Updating /boot/grub/menu.lst ... done
Löschen der Konfigurationsdateien von linux-image-3.0.0-13-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.0.0-13-generic /boot/vmlinuz-3.0.0-13-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.0.0-13-generic /boot/vmlinuz-3.0.0-13-generic
Entfernen von linux-image-3.0.0-14-generic ...
Examining /etc/kernel/prerm.d.
run-parts: executing /etc/kernel/prerm.d/dkms 3.0.0-14-generic /boot/vmlinuz-3.0.0-14-generic
run-parts: executing /etc/kernel/prerm.d/last-good-boot 3.0.0-14-generic /boot/vmlinuz-3.0.0-14-generic
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.0.0-14-generic /boot/vmlinuz-3.0.0-14-generic
update-initramfs: Deleting /boot/initrd.img-3.0.0-14-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.0.0-14-generic /boot/vmlinuz-3.0.0-14-generic
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-3.0.0-25-generic
Found kernel: /boot/vmlinuz-3.0.0-24-generic
Found kernel: /boot/vmlinuz-3.0.0-21-generic
Found kernel: /boot/vmlinuz-3.0.0-19-generic
Found kernel: /boot/vmlinuz-3.0.0-17-generic
Found kernel: /boot/vmlinuz-3.0.0-16-generic
Found kernel: /boot/vmlinuz-3.0.0-15-generic
Found kernel: /boot/memtest86+.bin
Replacing config file /run/grub/menu.lst with new version
Updating /boot/grub/menu.lst ... done
Löschen der Konfigurationsdateien von linux-image-3.0.0-14-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.0.0-14-generic /boot/vmlinuz-3.0.0-14-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.0.0-14-generic /boot/vmlinuz-3.0.0-14-generic
Entfernen von linux-image-3.0.0-15-generic ...
Examining /etc/kernel/prerm.d.
run-parts: executing /etc/kernel/prerm.d/dkms 3.0.0-15-generic /boot/vmlinuz-3.0.0-15-generic
run-parts: executing /etc/kernel/prerm.d/last-good-boot 3.0.0-15-generic /boot/vmlinuz-3.0.0-15-generic
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.0.0-15-generic /boot/vmlinuz-3.0.0-15-generic
update-initramfs: Deleting /boot/initrd.img-3.0.0-15-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.0.0-15-generic /boot/vmlinuz-3.0.0-15-generic
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-3.0.0-25-generic
Found kernel: /boot/vmlinuz-3.0.0-24-generic
Found kernel: /boot/vmlinuz-3.0.0-21-generic
Found kernel: /boot/vmlinuz-3.0.0-19-generic
Found kernel: /boot/vmlinuz-3.0.0-17-generic
Found kernel: /boot/vmlinuz-3.0.0-16-generic
Found kernel: /boot/memtest86+.bin
Replacing config file /run/grub/menu.lst with new version
Updating /boot/grub/menu.lst ... done
Löschen der Konfigurationsdateien von linux-image-3.0.0-15-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.0.0-15-generic /boot/vmlinuz-3.0.0-15-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.0.0-15-generic /boot/vmlinuz-3.0.0-15-generic
Entfernen von linux-image-3.0.0-16-generic ...
Examining /etc/kernel/prerm.d.
run-parts: executing /etc/kernel/prerm.d/dkms 3.0.0-16-generic /boot/vmlinuz-3.0.0-16-generic
run-parts: executing /etc/kernel/prerm.d/last-good-boot 3.0.0-16-generic /boot/vmlinuz-3.0.0-16-generic
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.0.0-16-generic /boot/vmlinuz-3.0.0-16-generic
update-initramfs: Deleting /boot/initrd.img-3.0.0-16-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.0.0-16-generic /boot/vmlinuz-3.0.0-16-generic
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-3.0.0-25-generic
Found kernel: /boot/vmlinuz-3.0.0-24-generic
Found kernel: /boot/vmlinuz-3.0.0-21-generic
Found kernel: /boot/vmlinuz-3.0.0-19-generic
Found kernel: /boot/vmlinuz-3.0.0-17-generic
Found kernel: /boot/memtest86+.bin
Replacing config file /run/grub/menu.lst with new version
Updating /boot/grub/menu.lst ... done
Löschen der Konfigurationsdateien von linux-image-3.0.0-16-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.0.0-16-generic /boot/vmlinuz-3.0.0-16-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.0.0-16-generic /boot/vmlinuz-3.0.0-16-generic
Entfernen von linux-image-3.0.0-17-generic ...
Examining /etc/kernel/prerm.d.
run-parts: executing /etc/kernel/prerm.d/dkms 3.0.0-17-generic /boot/vmlinuz-3.0.0-17-generic
run-parts: executing /etc/kernel/prerm.d/last-good-boot 3.0.0-17-generic /boot/vmlinuz-3.0.0-17-generic
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.0.0-17-generic /boot/vmlinuz-3.0.0-17-generic
update-initramfs: Deleting /boot/initrd.img-3.0.0-17-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.0.0-17-generic /boot/vmlinuz-3.0.0-17-generic
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-3.0.0-25-generic
Found kernel: /boot/vmlinuz-3.0.0-24-generic
Found kernel: /boot/vmlinuz-3.0.0-21-generic
Found kernel: /boot/vmlinuz-3.0.0-19-generic
Found kernel: /boot/memtest86+.bin
Replacing config file /run/grub/menu.lst with new version
Updating /boot/grub/menu.lst ... done
Löschen der Konfigurationsdateien von linux-image-3.0.0-17-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.0.0-17-generic /boot/vmlinuz-3.0.0-17-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.0.0-17-generic /boot/vmlinuz-3.0.0-17-generic
Entfernen von linux-image-3.0.0-19-generic ...
Examining /etc/kernel/prerm.d.
run-parts: executing /etc/kernel/prerm.d/dkms 3.0.0-19-generic /boot/vmlinuz-3.0.0-19-generic
run-parts: executing /etc/kernel/prerm.d/last-good-boot 3.0.0-19-generic /boot/vmlinuz-3.0.0-19-generic
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.0.0-19-generic /boot/vmlinuz-3.0.0-19-generic
update-initramfs: Deleting /boot/initrd.img-3.0.0-19-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.0.0-19-generic /boot/vmlinuz-3.0.0-19-generic
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-3.0.0-25-generic
Found kernel: /boot/vmlinuz-3.0.0-24-generic
Found kernel: /boot/vmlinuz-3.0.0-21-generic
Found kernel: /boot/memtest86+.bin
Replacing config file /run/grub/menu.lst with new version
Updating /boot/grub/menu.lst ... done
Löschen der Konfigurationsdateien von linux-image-3.0.0-19-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.0.0-19-generic /boot/vmlinuz-3.0.0-19-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.0.0-19-generic /boot/vmlinuz-3.0.0-19-generic
Entfernen von linux-image-3.0.0-21-generic ...
Examining /etc/kernel/prerm.d.
run-parts: executing /etc/kernel/prerm.d/dkms 3.0.0-21-generic /boot/vmlinuz-3.0.0-21-generic
run-parts: executing /etc/kernel/prerm.d/last-good-boot 3.0.0-21-generic /boot/vmlinuz-3.0.0-21-generic
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.0.0-21-generic /boot/vmlinuz-3.0.0-21-generic
update-initramfs: Deleting /boot/initrd.img-3.0.0-21-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.0.0-21-generic /boot/vmlinuz-3.0.0-21-generic
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-3.0.0-25-generic
Found kernel: /boot/vmlinuz-3.0.0-24-generic
Found kernel: /boot/memtest86+.bin
Replacing config file /run/grub/menu.lst with new version
Updating /boot/grub/menu.lst ... done
Löschen der Konfigurationsdateien von linux-image-3.0.0-21-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.0.0-21-generic /boot/vmlinuz-3.0.0-21-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.0.0-21-generic /boot/vmlinuz-3.0.0-21-generic
Entfernen von linux-image-generic ...
Entfernen von linux-image-3.0.0-25-generic ...
Examining /etc/kernel/prerm.d.
run-parts: executing /etc/kernel/prerm.d/dkms 3.0.0-25-generic /boot/vmlinuz-3.0.0-25-generic
dkms: removing: nvidia-173 173.14.30 (3.0.0-25-generic) (i686)
-------- Uninstall Beginning --------
Module: nvidia-173
Version: 173.14.30
Kernel: 3.0.0-25-generic (i686)
-------------------------------------
Status: Before uninstall, this module version was ACTIVE on this kernel.
nvidia_173.ko:
- Uninstallation
- Deleting from: /lib/modules/3.0.0-25-generic/updates/dkms/
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
depmod..........
DKMS: uninstall Completed.
run-parts: executing /etc/kernel/prerm.d/last-good-boot 3.0.0-25-generic /boot/vmlinuz-3.0.0-25-generic
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.0.0-25-generic /boot/vmlinuz-3.0.0-25-generic
update-initramfs: Deleting /boot/initrd.img-3.0.0-25-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.0.0-25-generic /boot/vmlinuz-3.0.0-25-generic
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-3.0.0-24-generic
Found kernel: /boot/memtest86+.bin
Replacing config file /run/grub/menu.lst with new version
Updating /boot/grub/menu.lst ... done
The link /vmlinuz is a damaged link
Removing symbolic link vmlinuz
you may need to re-run your boot loader[grub]
The link /initrd.img is a damaged link
Removing symbolic link initrd.img
you may need to re-run your boot loader[grub]
Löschen der Konfigurationsdateien von linux-image-3.0.0-25-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.0.0-25-generic /boot/vmlinuz-3.0.0-25-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.0.0-25-generic /boot/vmlinuz-3.0.0-25-generic
user@pc-13:~$ uname -r
3.0.0-24-generic
22. August 2012 um 14:37 Uhr
Du hattest den Nvidia-Treiber manuell installiert und nicht über die Paketverwaltung, wie man es eben auch machen sollte. Bei dir wurde kein nvidia-* Paket deinstalliert, sondern “nur” das Kernel-Modul, dass das System jetzt nicht mehr für nötig erachtete. Wenn du manuell in sowas eingreifst, dann solltest du auch keine Automatismen mehr verwenden.
Grüße
Christoph
3. September 2012 um 13:26 Uhr
Danke, funktioniert prima und das beste daran ganz ohne GUI
Grüße
Jörg
12. Oktober 2012 um 10:57 Uhr
super, danke für den Tipp, gerade angewandt und hat super funktioniert
Pingback: Alte Kernel-Images, Header und Module mit nur einem Befehl entfernen | IT & Ich
4. Januar 2013 um 18:34 Uhr
Wozu GUI ? Der Befehl funktioniert einwandfrei.
1. April 2013 um 22:33 Uhr
Super Sache!
hab’s bei mir sehr erfolgreich getestet.
Aus:
Wurde:
Tiptop auf nem kleinen Server via ssh zu erledigen.
Herzlichen Dank dafür!
26. April 2013 um 22:26 Uhr
Danköö, von hand mit apt-get raussuchen ist mühsam
hat bei mir (Debian Sid, kommt auch mal vor das da zwei mal am Tag ein neuer Kernel rauskommt) knapp 7GB frei geschaufelt :3