ubuntuusers.de

Skripte/Alte_Kernel_entfernen

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels Skripte/Alte_Kernel_entfernen.

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

Aus dem Artikel Kernel ausgelagert, um diesen einfacher pflegen zu koennen.

keibak

Avatar von keibak

Anmeldungsdatum:
15. März 2007

Beiträge: 121

$ dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d'

Das Kommando ist eher uncool. Es listet nämlich auch das Paket linux-libc-dev:amd64. Wenn man nun die Pakete entfernt, sind auch die build-essentials weg. Eine Alternaive wäre hier:

 dpkg -l linux-{image,headers,doc,source}-* | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

Moderiert von aasche:

Das Thema "Alte Kernel entfernen" betreffende Beitraege hier angehaengt.

aasche

(Themenstarter)

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

keibak schrieb:

Wenn man nun die Pakete entfernt, sind auch die build-essentials weg. Eine Alternaive wäre hier:

 dpkg -l linux-{image,headers,doc,source}-* | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

ok, dann brauchen wir Tester, die den Befehl ohne | xargs sudo apt-get -y purge am Ende ausprobieren.

Berlin_1946 Team-Icon

Supporter, Wikiteam

Anmeldungsdatum:
18. September 2009

Beiträge: 9840

Hallo,

hier zwei Testergebnis:

mediom@mediom-N73SV:~$  dpkg -l linux-{image,headers,doc,source}-* | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d'
linux-headers-3.2.0-69
linux-headers-3.2.0-69-generic
linux-headers-3.2.0-69-generic-pae
linux-headers-3.2.0-70
linux-headers-3.2.0-70-generic
linux-headers-3.2.0-70-generic-pae
linux-headers-3.2.0-72
linux-image-3.2.0-69-generic-pae
linux-image-3.2.0-70-generic
linux-image-3.2.0-70-generic-pae
grpc@grpc-MS-7658:~$  dpkg -l linux-{image,headers,doc,source}-* | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' 
linux-headers-3.13.0-37 
linux-headers-3.13.0-37-generic 
linux-headers-3.13.0-39 
linux-headers-3.13.0-39-generic 
linux-image-3.13.0-37-generic 
linux-image-3.13.0-39-generic 
linux-image-extra-3.13.0-37-generic 
linux-image-extra-3.13.0-39-generic 

kein linux-libc-dev:amd64.

Justin-Time Team-Icon

Avatar von Justin-Time

Anmeldungsdatum:
31. März 2009

Beiträge: 1466

Hallo zusammen,
ich erhalte folgende Ausgabe mit dem alten Befehl:

dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d'

linux-headers-3.13.0-24
linux-headers-3.13.0-24-generic
linux-headers-3.13.0-30
linux-headers-3.13.0-30-generic
linux-headers-3.13.0-32
linux-headers-3.13.0-32-generic
linux-headers-3.13.0-33
linux-headers-3.13.0-33-generic
linux-headers-3.13.0-34
linux-headers-3.13.0-34-generic
linux-headers-3.13.0-35
linux-headers-3.13.0-35-generic
linux-headers-3.13.0-36
linux-headers-3.13.0-36-generic
linux-headers-3.13.0-37
linux-headers-3.13.0-37-generic
linux-headers-3.13.0-39
linux-headers-3.13.0-39-generic
linux-image-3.13.0-24-generic
linux-image-3.13.0-36-generic
linux-image-3.13.0-37-generic
linux-image-3.13.0-39-generic
linux-image-extra-3.13.0-36-generic
linux-image-extra-3.13.0-37-generic
linux-image-extra-3.13.0-39-generic

Obwohl linux-libc-dev:amd64 installiert ist:

dpkg -l linux-libc-dev
Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/halb konFiguriert/
         Halb installiert/Trigger erWartet/Trigger anhängig
|/ Fehler?=(kein)/R=Neuinstallation notwendig (Status, Fehler: GROSS=schlecht)
||/ Name                                 Version                 Architektur             Beschreibung
+++-====================================-=======================-=======================-=============================================================================
ii  linux-libc-dev:amd64                 3.13.0-40.69            amd64                   Linux Kernel Headers for development

Ich kann das Problem also nicht reproduzieren.

keibak

Avatar von keibak

Anmeldungsdatum:
15. März 2007

Beiträge: 121

Interessant, ich erhalte:

keibak@isengard:~$ dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d'
linux-headers-3.13.0-40
linux-headers-3.13.0-40-generic
linux-image-3.13.0-40-generic
linux-image-extra-3.13.0-40-generic
linux-libc-dev:amd64

Den Unterschied im Kommando kann ich aber nicht finden. Kdiff3 sagt, der Text ist identisch?

Surst Team-Icon

Lokalisierungsteam

Anmeldungsdatum:
8. Februar 2008

Beiträge: 392

Wohnort: Gießen

Bei mir ebenfalls beides mal das Selbe

benutzer@rechner:~$ dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d'
linux-image-3.16.0-23-generic
linux-image-3.16.0-24-generic
linux-image-extra-3.16.0-23-generic
linux-image-extra-3.16.0-24-generic
benutzer@rechner:~$ dpkg -l linux-{image,headers,doc,source}-* | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d'
linux-image-3.16.0-23-generic
linux-image-3.16.0-24-generic
linux-image-extra-3.16.0-23-generic
linux-image-extra-3.16.0-24-generic

Knarf68

Avatar von Knarf68

Anmeldungsdatum:
14. Mai 2013

Beiträge: 2713

Vielleicht sollte Justin-Time mal alle Kernel und Headers ausser denn letzten zwei entfernen und dann das Kommando wieder holen.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

egal wie das Kommando am Ende aussieht, es muss auf jeden Fall so funktionieren, dass auf jedem System das Ergebnis eindeutig ist. Egal, wie viele Kernel installiert sind.

Gruß, noisefloor

Knarf68

Avatar von Knarf68

Anmeldungsdatum:
14. Mai 2013

Beiträge: 2713

Vorschlag war zur Überprüfung gedacht.

sh4711

Anmeldungsdatum:
13. Februar 2011

Beiträge: 1092

Hallo,

in http://wiki.ubuntuusers.de/Kernel#Weitere-Moeglichkeiten so scheint es mir wird durch den Satz "Dadurch werden alle alten Kernel bis auf die beiden aktuellsten Kernel entfernt" suggeriert, dass

sudo apt-get autoremove --purge 

bzw.

sudo apt-get autoremove 

nahezu den selben Effekt haben wie

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

Ist mir da etwas durchgegangen?

Getestet:

administrator@srv01:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 14.04.1 LTS
Release:	14.04
Codename:	trusty
administrator@srv01:~$ dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' 
linux-headers-3.13.0-32
linux-headers-3.13.0-32-generic
linux-headers-3.13.0-43
linux-headers-3.13.0-43-generic
linux-headers-3.5.0-40
linux-headers-3.5.0-40-generic
linux-headers-3.5.0-43
linux-headers-3.5.0-43-generic
linux-headers-3.5.0-44
linux-headers-3.5.0-44-generic
linux-headers-3.5.0-46
linux-headers-3.5.0-46-generic
linux-headers-3.5.0-47
linux-headers-3.5.0-47-generic
linux-headers-3.5.0-48
linux-headers-3.5.0-48-generic
linux-headers-3.5.0-49
linux-headers-3.5.0-49-generic
linux-headers-3.5.0-51
linux-headers-3.5.0-51-generic
linux-image-3.13.0-32-generic
linux-image-3.13.0-43-generic
linux-image-3.5.0-23-generic
linux-image-3.5.0-34-generic
linux-image-3.5.0-37-generic
linux-image-3.5.0-39-generic
linux-image-3.5.0-40-generic
linux-image-3.5.0-43-generic
linux-image-3.5.0-44-generic
linux-image-3.5.0-46-generic
linux-image-3.5.0-47-generic
linux-image-3.5.0-48-generic
linux-image-3.5.0-49-generic
linux-image-3.5.0-51-generic
linux-image-extra-3.13.0-32-generic
linux-image-extra-3.13.0-43-generic
administrator@srv01:~$ sudo apt-get autoremove 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete werden ENTFERNT:
  linux-image-3.13.0-32-generic linux-image-extra-3.13.0-32-generic
0 aktualisiert, 0 neu installiert, 2 zu entfernen und 0 nicht aktualisiert.
Nach dieser Operation werden 194 MB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n] j
(Lese Datenbank ... 393970 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von linux-image-extra-3.13.0-32-generic (3.13.0-32.57) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-32-generic /boot/vmlinuz-3.13.0-32-generic
update-initramfs: Deleting /boot/initrd.img-3.13.0-32-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-32-generic /boot/vmlinuz-3.13.0-32-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-43-generic
Found initrd image: /boot/initrd.img-3.13.0-43-generic
Found linux image: /boot/vmlinuz-3.13.0-40-generic
Found initrd image: /boot/initrd.img-3.13.0-40-generic
Found linux image: /boot/vmlinuz-3.13.0-32-generic
Found linux image: /boot/vmlinuz-3.5.0-51-generic
Found initrd image: /boot/initrd.img-3.5.0-51-generic
Found linux image: /boot/vmlinuz-3.5.0-49-generic
Found initrd image: /boot/initrd.img-3.5.0-49-generic
Found linux image: /boot/vmlinuz-3.5.0-48-generic
Found initrd image: /boot/initrd.img-3.5.0-48-generic
Found linux image: /boot/vmlinuz-3.5.0-47-generic
Found initrd image: /boot/initrd.img-3.5.0-47-generic
Found linux image: /boot/vmlinuz-3.5.0-46-generic
Found initrd image: /boot/initrd.img-3.5.0-46-generic
Found linux image: /boot/vmlinuz-3.5.0-44-generic
Found initrd image: /boot/initrd.img-3.5.0-44-generic
Found linux image: /boot/vmlinuz-3.5.0-43-generic
Found initrd image: /boot/initrd.img-3.5.0-43-generic
Found linux image: /boot/vmlinuz-3.5.0-40-generic
Found initrd image: /boot/initrd.img-3.5.0-40-generic
Found linux image: /boot/vmlinuz-3.5.0-39-generic
Found initrd image: /boot/initrd.img-3.5.0-39-generic
Found linux image: /boot/vmlinuz-3.5.0-37-generic
Found initrd image: /boot/initrd.img-3.5.0-37-generic
Found linux image: /boot/vmlinuz-3.5.0-34-generic
Found initrd image: /boot/initrd.img-3.5.0-34-generic
Found linux image: /boot/vmlinuz-3.5.0-23-generic
Found initrd image: /boot/initrd.img-3.5.0-23-generic
done
Entfernen von linux-image-3.13.0-32-generic (3.13.0-32.57) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-32-generic /boot/vmlinuz-3.13.0-32-generic
update-initramfs: Deleting /boot/initrd.img-3.13.0-32-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-32-generic /boot/vmlinuz-3.13.0-32-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-43-generic
Found initrd image: /boot/initrd.img-3.13.0-43-generic
Found linux image: /boot/vmlinuz-3.13.0-40-generic
Found initrd image: /boot/initrd.img-3.13.0-40-generic
Found linux image: /boot/vmlinuz-3.5.0-51-generic
Found initrd image: /boot/initrd.img-3.5.0-51-generic
Found linux image: /boot/vmlinuz-3.5.0-49-generic
Found initrd image: /boot/initrd.img-3.5.0-49-generic
Found linux image: /boot/vmlinuz-3.5.0-48-generic
Found initrd image: /boot/initrd.img-3.5.0-48-generic
Found linux image: /boot/vmlinuz-3.5.0-47-generic
Found initrd image: /boot/initrd.img-3.5.0-47-generic
Found linux image: /boot/vmlinuz-3.5.0-46-generic
Found initrd image: /boot/initrd.img-3.5.0-46-generic
Found linux image: /boot/vmlinuz-3.5.0-44-generic
Found initrd image: /boot/initrd.img-3.5.0-44-generic
Found linux image: /boot/vmlinuz-3.5.0-43-generic
Found initrd image: /boot/initrd.img-3.5.0-43-generic
Found linux image: /boot/vmlinuz-3.5.0-40-generic
Found initrd image: /boot/initrd.img-3.5.0-40-generic
Found linux image: /boot/vmlinuz-3.5.0-39-generic
Found initrd image: /boot/initrd.img-3.5.0-39-generic
Found linux image: /boot/vmlinuz-3.5.0-37-generic
Found initrd image: /boot/initrd.img-3.5.0-37-generic
Found linux image: /boot/vmlinuz-3.5.0-34-generic
Found initrd image: /boot/initrd.img-3.5.0-34-generic
Found linux image: /boot/vmlinuz-3.5.0-23-generic
Found initrd image: /boot/initrd.img-3.5.0-23-generic
done
administrator@srv01:~$ dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' 
linux-headers-3.13.0-32
linux-headers-3.13.0-32-generic
linux-headers-3.13.0-43
linux-headers-3.13.0-43-generic
linux-headers-3.5.0-40
linux-headers-3.5.0-40-generic
linux-headers-3.5.0-43
linux-headers-3.5.0-43-generic
linux-headers-3.5.0-44
linux-headers-3.5.0-44-generic
linux-headers-3.5.0-46
linux-headers-3.5.0-46-generic
linux-headers-3.5.0-47
linux-headers-3.5.0-47-generic
linux-headers-3.5.0-48
linux-headers-3.5.0-48-generic
linux-headers-3.5.0-49
linux-headers-3.5.0-49-generic
linux-headers-3.5.0-51
linux-headers-3.5.0-51-generic
linux-image-3.13.0-43-generic
linux-image-3.5.0-23-generic
linux-image-3.5.0-34-generic
linux-image-3.5.0-37-generic
linux-image-3.5.0-39-generic
linux-image-3.5.0-40-generic
linux-image-3.5.0-43-generic
linux-image-3.5.0-44-generic
linux-image-3.5.0-46-generic
linux-image-3.5.0-47-generic
linux-image-3.5.0-48-generic
linux-image-3.5.0-49-generic
linux-image-3.5.0-51-generic
linux-image-extra-3.13.0-43-generic
administrator@srv01:~$ sudo apt-get -s autoremove 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
administrator@srv01:~$ 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 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete werden ENTFERNT:
  linux-generic* linux-generic-lts-quantal* linux-headers-3.13.0-32*
  linux-headers-3.13.0-32-generic* linux-headers-3.13.0-43*
  linux-headers-3.13.0-43-generic* linux-headers-3.5.0-40*
  linux-headers-3.5.0-40-generic* linux-headers-3.5.0-43*
  linux-headers-3.5.0-43-generic* linux-headers-3.5.0-44*
  linux-headers-3.5.0-44-generic* linux-headers-3.5.0-46*
  linux-headers-3.5.0-46-generic* linux-headers-3.5.0-47*
  linux-headers-3.5.0-47-generic* linux-headers-3.5.0-48*
  linux-headers-3.5.0-48-generic* linux-headers-3.5.0-49*
  linux-headers-3.5.0-49-generic* linux-headers-3.5.0-51*
  linux-headers-3.5.0-51-generic* linux-headers-generic*
  linux-image-3.13.0-43-generic* linux-image-3.5.0-23-generic*
  linux-image-3.5.0-34-generic* linux-image-3.5.0-37-generic*
  linux-image-3.5.0-39-generic* linux-image-3.5.0-40-generic*
  linux-image-3.5.0-43-generic* linux-image-3.5.0-44-generic*
  linux-image-3.5.0-46-generic* linux-image-3.5.0-47-generic*
  linux-image-3.5.0-48-generic* linux-image-3.5.0-49-generic*
  linux-image-3.5.0-51-generic* linux-image-extra-3.13.0-43-generic*
  linux-image-generic* linux-image-generic-lts-quantal*
0 aktualisiert, 0 neu installiert, 39 zu entfernen und 0 nicht aktualisiert.
Nach dieser Operation werden 2.797 MB Plattenplatz freigegeben.
(Lese Datenbank ... 389155 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von linux-generic-lts-quantal (3.13.0.43.50) ...
Entfernen von linux-generic (3.13.0.43.50) ...
Entfernen von linux-headers-3.13.0-32-generic (3.13.0-32.57) ...
Entfernen von linux-headers-3.13.0-32 (3.13.0-32.57) ...
Entfernen von linux-headers-generic (3.13.0.43.50) ...
Entfernen von linux-headers-3.13.0-43-generic (3.13.0-43.72) ...
Entfernen von linux-headers-3.13.0-43 (3.13.0-43.72) ...
Entfernen von linux-headers-3.5.0-40-generic (3.5.0-40.62~precise1) ...
Entfernen von linux-headers-3.5.0-40 (3.5.0-40.62~precise1) ...
Entfernen von linux-headers-3.5.0-43-generic (3.5.0-43.66~precise1) ...
Entfernen von linux-headers-3.5.0-43 (3.5.0-43.66~precise1) ...
Entfernen von linux-headers-3.5.0-44-generic (3.5.0-44.67~precise1) ...
Entfernen von linux-headers-3.5.0-44 (3.5.0-44.67~precise1) ...
Entfernen von linux-headers-3.5.0-46-generic (3.5.0-46.70~precise1) ...
Entfernen von linux-headers-3.5.0-46 (3.5.0-46.70~precise1) ...
Entfernen von linux-headers-3.5.0-47-generic (3.5.0-47.71~precise1) ...
Entfernen von linux-headers-3.5.0-47 (3.5.0-47.71~precise1) ...
Entfernen von linux-headers-3.5.0-48-generic (3.5.0-48.72~precise1) ...
Entfernen von linux-headers-3.5.0-48 (3.5.0-48.72~precise1) ...
Entfernen von linux-headers-3.5.0-49-generic (3.5.0-49.74~precise1) ...
Entfernen von linux-headers-3.5.0-49 (3.5.0-49.74~precise1) ...
Entfernen von linux-headers-3.5.0-51-generic (3.5.0-51.77~precise1) ...
Entfernen von linux-headers-3.5.0-51 (3.5.0-51.77~precise1) ...
Entfernen von linux-image-generic-lts-quantal (3.13.0.43.50) ...
Entfernen von linux-image-generic (3.13.0.43.50) ...
Entfernen von linux-image-extra-3.13.0-43-generic (3.13.0-43.72) ...
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.13.0-43-generic /boot/vmlinuz-3.13.0-43-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.13.0-43-generic /boot/vmlinuz-3.13.0-43-generic
update-initramfs: Generating /boot/initrd.img-3.13.0-43-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.13.0-43-generic /boot/vmlinuz-3.13.0-43-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.13.0-43-generic /boot/vmlinuz-3.13.0-43-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.13.0-43-generic /boot/vmlinuz-3.13.0-43-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-43-generic
Found initrd image: /boot/initrd.img-3.13.0-43-generic
Found linux image: /boot/vmlinuz-3.13.0-40-generic
Found initrd image: /boot/initrd.img-3.13.0-40-generic
Found linux image: /boot/vmlinuz-3.5.0-51-generic
Found initrd image: /boot/initrd.img-3.5.0-51-generic
Found linux image: /boot/vmlinuz-3.5.0-49-generic
Found initrd image: /boot/initrd.img-3.5.0-49-generic
Found linux image: /boot/vmlinuz-3.5.0-48-generic
Found initrd image: /boot/initrd.img-3.5.0-48-generic
Found linux image: /boot/vmlinuz-3.5.0-47-generic
Found initrd image: /boot/initrd.img-3.5.0-47-generic
Found linux image: /boot/vmlinuz-3.5.0-46-generic
Found initrd image: /boot/initrd.img-3.5.0-46-generic
Found linux image: /boot/vmlinuz-3.5.0-44-generic
Found initrd image: /boot/initrd.img-3.5.0-44-generic
Found linux image: /boot/vmlinuz-3.5.0-43-generic
Found initrd image: /boot/initrd.img-3.5.0-43-generic
Found linux image: /boot/vmlinuz-3.5.0-40-generic
Found initrd image: /boot/initrd.img-3.5.0-40-generic
Found linux image: /boot/vmlinuz-3.5.0-39-generic
Found initrd image: /boot/initrd.img-3.5.0-39-generic
Found linux image: /boot/vmlinuz-3.5.0-37-generic
Found initrd image: /boot/initrd.img-3.5.0-37-generic
Found linux image: /boot/vmlinuz-3.5.0-34-generic
Found initrd image: /boot/initrd.img-3.5.0-34-generic
Found linux image: /boot/vmlinuz-3.5.0-23-generic
Found initrd image: /boot/initrd.img-3.5.0-23-generic
done
Löschen der Konfigurationsdateien von linux-image-extra-3.13.0-43-generic (3.13.0-43.72) ...
Entfernen von linux-image-3.13.0-43-generic (3.13.0-43.72) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-43-generic /boot/vmlinuz-3.13.0-43-generic
update-initramfs: Deleting /boot/initrd.img-3.13.0-43-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-43-generic /boot/vmlinuz-3.13.0-43-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-40-generic
Found initrd image: /boot/initrd.img-3.13.0-40-generic
Found linux image: /boot/vmlinuz-3.5.0-51-generic
Found initrd image: /boot/initrd.img-3.5.0-51-generic
Found linux image: /boot/vmlinuz-3.5.0-49-generic
Found initrd image: /boot/initrd.img-3.5.0-49-generic
Found linux image: /boot/vmlinuz-3.5.0-48-generic
Found initrd image: /boot/initrd.img-3.5.0-48-generic
Found linux image: /boot/vmlinuz-3.5.0-47-generic
Found initrd image: /boot/initrd.img-3.5.0-47-generic
Found linux image: /boot/vmlinuz-3.5.0-46-generic
Found initrd image: /boot/initrd.img-3.5.0-46-generic
Found linux image: /boot/vmlinuz-3.5.0-44-generic
Found initrd image: /boot/initrd.img-3.5.0-44-generic
Found linux image: /boot/vmlinuz-3.5.0-43-generic
Found initrd image: /boot/initrd.img-3.5.0-43-generic
Found linux image: /boot/vmlinuz-3.5.0-40-generic
Found initrd image: /boot/initrd.img-3.5.0-40-generic
Found linux image: /boot/vmlinuz-3.5.0-39-generic
Found initrd image: /boot/initrd.img-3.5.0-39-generic
Found linux image: /boot/vmlinuz-3.5.0-37-generic
Found initrd image: /boot/initrd.img-3.5.0-37-generic
Found linux image: /boot/vmlinuz-3.5.0-34-generic
Found initrd image: /boot/initrd.img-3.5.0-34-generic
Found linux image: /boot/vmlinuz-3.5.0-23-generic
Found initrd image: /boot/initrd.img-3.5.0-23-generic
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.13.0-43-generic (3.13.0-43.72) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-43-generic /boot/vmlinuz-3.13.0-43-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-43-generic /boot/vmlinuz-3.13.0-43-generic
Entfernen von linux-image-3.5.0-23-generic (3.5.0-23.35~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-23-generic /boot/vmlinuz-3.5.0-23-generic
update-initramfs: Deleting /boot/initrd.img-3.5.0-23-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-23-generic /boot/vmlinuz-3.5.0-23-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-40-generic
Found initrd image: /boot/initrd.img-3.13.0-40-generic
Found linux image: /boot/vmlinuz-3.5.0-51-generic
Found initrd image: /boot/initrd.img-3.5.0-51-generic
Found linux image: /boot/vmlinuz-3.5.0-49-generic
Found initrd image: /boot/initrd.img-3.5.0-49-generic
Found linux image: /boot/vmlinuz-3.5.0-48-generic
Found initrd image: /boot/initrd.img-3.5.0-48-generic
Found linux image: /boot/vmlinuz-3.5.0-47-generic
Found initrd image: /boot/initrd.img-3.5.0-47-generic
Found linux image: /boot/vmlinuz-3.5.0-46-generic
Found initrd image: /boot/initrd.img-3.5.0-46-generic
Found linux image: /boot/vmlinuz-3.5.0-44-generic
Found initrd image: /boot/initrd.img-3.5.0-44-generic
Found linux image: /boot/vmlinuz-3.5.0-43-generic
Found initrd image: /boot/initrd.img-3.5.0-43-generic
Found linux image: /boot/vmlinuz-3.5.0-40-generic
Found initrd image: /boot/initrd.img-3.5.0-40-generic
Found linux image: /boot/vmlinuz-3.5.0-39-generic
Found initrd image: /boot/initrd.img-3.5.0-39-generic
Found linux image: /boot/vmlinuz-3.5.0-37-generic
Found initrd image: /boot/initrd.img-3.5.0-37-generic
Found linux image: /boot/vmlinuz-3.5.0-34-generic
Found initrd image: /boot/initrd.img-3.5.0-34-generic
done
Löschen der Konfigurationsdateien von linux-image-3.5.0-23-generic (3.5.0-23.35~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-23-generic /boot/vmlinuz-3.5.0-23-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-23-generic /boot/vmlinuz-3.5.0-23-generic
Entfernen von linux-image-3.5.0-34-generic (3.5.0-34.55~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-34-generic /boot/vmlinuz-3.5.0-34-generic
update-initramfs: Deleting /boot/initrd.img-3.5.0-34-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-34-generic /boot/vmlinuz-3.5.0-34-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-40-generic
Found initrd image: /boot/initrd.img-3.13.0-40-generic
Found linux image: /boot/vmlinuz-3.5.0-51-generic
Found initrd image: /boot/initrd.img-3.5.0-51-generic
Found linux image: /boot/vmlinuz-3.5.0-49-generic
Found initrd image: /boot/initrd.img-3.5.0-49-generic
Found linux image: /boot/vmlinuz-3.5.0-48-generic
Found initrd image: /boot/initrd.img-3.5.0-48-generic
Found linux image: /boot/vmlinuz-3.5.0-47-generic
Found initrd image: /boot/initrd.img-3.5.0-47-generic
Found linux image: /boot/vmlinuz-3.5.0-46-generic
Found initrd image: /boot/initrd.img-3.5.0-46-generic
Found linux image: /boot/vmlinuz-3.5.0-44-generic
Found initrd image: /boot/initrd.img-3.5.0-44-generic
Found linux image: /boot/vmlinuz-3.5.0-43-generic
Found initrd image: /boot/initrd.img-3.5.0-43-generic
Found linux image: /boot/vmlinuz-3.5.0-40-generic
Found initrd image: /boot/initrd.img-3.5.0-40-generic
Found linux image: /boot/vmlinuz-3.5.0-39-generic
Found initrd image: /boot/initrd.img-3.5.0-39-generic
Found linux image: /boot/vmlinuz-3.5.0-37-generic
Found initrd image: /boot/initrd.img-3.5.0-37-generic
done
Löschen der Konfigurationsdateien von linux-image-3.5.0-34-generic (3.5.0-34.55~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-34-generic /boot/vmlinuz-3.5.0-34-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-34-generic /boot/vmlinuz-3.5.0-34-generic
Entfernen von linux-image-3.5.0-37-generic (3.5.0-37.58~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-37-generic /boot/vmlinuz-3.5.0-37-generic
update-initramfs: Deleting /boot/initrd.img-3.5.0-37-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-37-generic /boot/vmlinuz-3.5.0-37-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-40-generic
Found initrd image: /boot/initrd.img-3.13.0-40-generic
Found linux image: /boot/vmlinuz-3.5.0-51-generic
Found initrd image: /boot/initrd.img-3.5.0-51-generic
Found linux image: /boot/vmlinuz-3.5.0-49-generic
Found initrd image: /boot/initrd.img-3.5.0-49-generic
Found linux image: /boot/vmlinuz-3.5.0-48-generic
Found initrd image: /boot/initrd.img-3.5.0-48-generic
Found linux image: /boot/vmlinuz-3.5.0-47-generic
Found initrd image: /boot/initrd.img-3.5.0-47-generic
Found linux image: /boot/vmlinuz-3.5.0-46-generic
Found initrd image: /boot/initrd.img-3.5.0-46-generic
Found linux image: /boot/vmlinuz-3.5.0-44-generic
Found initrd image: /boot/initrd.img-3.5.0-44-generic
Found linux image: /boot/vmlinuz-3.5.0-43-generic
Found initrd image: /boot/initrd.img-3.5.0-43-generic
Found linux image: /boot/vmlinuz-3.5.0-40-generic
Found initrd image: /boot/initrd.img-3.5.0-40-generic
Found linux image: /boot/vmlinuz-3.5.0-39-generic
Found initrd image: /boot/initrd.img-3.5.0-39-generic
done
Löschen der Konfigurationsdateien von linux-image-3.5.0-37-generic (3.5.0-37.58~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-37-generic /boot/vmlinuz-3.5.0-37-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-37-generic /boot/vmlinuz-3.5.0-37-generic
Entfernen von linux-image-3.5.0-39-generic (3.5.0-39.60~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-39-generic /boot/vmlinuz-3.5.0-39-generic
update-initramfs: Deleting /boot/initrd.img-3.5.0-39-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-39-generic /boot/vmlinuz-3.5.0-39-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-40-generic
Found initrd image: /boot/initrd.img-3.13.0-40-generic
Found linux image: /boot/vmlinuz-3.5.0-51-generic
Found initrd image: /boot/initrd.img-3.5.0-51-generic
Found linux image: /boot/vmlinuz-3.5.0-49-generic
Found initrd image: /boot/initrd.img-3.5.0-49-generic
Found linux image: /boot/vmlinuz-3.5.0-48-generic
Found initrd image: /boot/initrd.img-3.5.0-48-generic
Found linux image: /boot/vmlinuz-3.5.0-47-generic
Found initrd image: /boot/initrd.img-3.5.0-47-generic
Found linux image: /boot/vmlinuz-3.5.0-46-generic
Found initrd image: /boot/initrd.img-3.5.0-46-generic
Found linux image: /boot/vmlinuz-3.5.0-44-generic
Found initrd image: /boot/initrd.img-3.5.0-44-generic
Found linux image: /boot/vmlinuz-3.5.0-43-generic
Found initrd image: /boot/initrd.img-3.5.0-43-generic
Found linux image: /boot/vmlinuz-3.5.0-40-generic
Found initrd image: /boot/initrd.img-3.5.0-40-generic
done
Löschen der Konfigurationsdateien von linux-image-3.5.0-39-generic (3.5.0-39.60~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-39-generic /boot/vmlinuz-3.5.0-39-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-39-generic /boot/vmlinuz-3.5.0-39-generic
Entfernen von linux-image-3.5.0-40-generic (3.5.0-40.62~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-40-generic /boot/vmlinuz-3.5.0-40-generic
update-initramfs: Deleting /boot/initrd.img-3.5.0-40-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-40-generic /boot/vmlinuz-3.5.0-40-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-40-generic
Found initrd image: /boot/initrd.img-3.13.0-40-generic
Found linux image: /boot/vmlinuz-3.5.0-51-generic
Found initrd image: /boot/initrd.img-3.5.0-51-generic
Found linux image: /boot/vmlinuz-3.5.0-49-generic
Found initrd image: /boot/initrd.img-3.5.0-49-generic
Found linux image: /boot/vmlinuz-3.5.0-48-generic
Found initrd image: /boot/initrd.img-3.5.0-48-generic
Found linux image: /boot/vmlinuz-3.5.0-47-generic
Found initrd image: /boot/initrd.img-3.5.0-47-generic
Found linux image: /boot/vmlinuz-3.5.0-46-generic
Found initrd image: /boot/initrd.img-3.5.0-46-generic
Found linux image: /boot/vmlinuz-3.5.0-44-generic
Found initrd image: /boot/initrd.img-3.5.0-44-generic
Found linux image: /boot/vmlinuz-3.5.0-43-generic
Found initrd image: /boot/initrd.img-3.5.0-43-generic
done
Löschen der Konfigurationsdateien von linux-image-3.5.0-40-generic (3.5.0-40.62~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-40-generic /boot/vmlinuz-3.5.0-40-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-40-generic /boot/vmlinuz-3.5.0-40-generic
Entfernen von linux-image-3.5.0-43-generic (3.5.0-43.66~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-43-generic /boot/vmlinuz-3.5.0-43-generic
update-initramfs: Deleting /boot/initrd.img-3.5.0-43-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-43-generic /boot/vmlinuz-3.5.0-43-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-40-generic
Found initrd image: /boot/initrd.img-3.13.0-40-generic
Found linux image: /boot/vmlinuz-3.5.0-51-generic
Found initrd image: /boot/initrd.img-3.5.0-51-generic
Found linux image: /boot/vmlinuz-3.5.0-49-generic
Found initrd image: /boot/initrd.img-3.5.0-49-generic
Found linux image: /boot/vmlinuz-3.5.0-48-generic
Found initrd image: /boot/initrd.img-3.5.0-48-generic
Found linux image: /boot/vmlinuz-3.5.0-47-generic
Found initrd image: /boot/initrd.img-3.5.0-47-generic
Found linux image: /boot/vmlinuz-3.5.0-46-generic
Found initrd image: /boot/initrd.img-3.5.0-46-generic
Found linux image: /boot/vmlinuz-3.5.0-44-generic
Found initrd image: /boot/initrd.img-3.5.0-44-generic
done
Löschen der Konfigurationsdateien von linux-image-3.5.0-43-generic (3.5.0-43.66~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-43-generic /boot/vmlinuz-3.5.0-43-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-43-generic /boot/vmlinuz-3.5.0-43-generic
Entfernen von linux-image-3.5.0-44-generic (3.5.0-44.67~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-44-generic /boot/vmlinuz-3.5.0-44-generic
update-initramfs: Deleting /boot/initrd.img-3.5.0-44-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-44-generic /boot/vmlinuz-3.5.0-44-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-40-generic
Found initrd image: /boot/initrd.img-3.13.0-40-generic
Found linux image: /boot/vmlinuz-3.5.0-51-generic
Found initrd image: /boot/initrd.img-3.5.0-51-generic
Found linux image: /boot/vmlinuz-3.5.0-49-generic
Found initrd image: /boot/initrd.img-3.5.0-49-generic
Found linux image: /boot/vmlinuz-3.5.0-48-generic
Found initrd image: /boot/initrd.img-3.5.0-48-generic
Found linux image: /boot/vmlinuz-3.5.0-47-generic
Found initrd image: /boot/initrd.img-3.5.0-47-generic
Found linux image: /boot/vmlinuz-3.5.0-46-generic
Found initrd image: /boot/initrd.img-3.5.0-46-generic
done
Löschen der Konfigurationsdateien von linux-image-3.5.0-44-generic (3.5.0-44.67~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-44-generic /boot/vmlinuz-3.5.0-44-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-44-generic /boot/vmlinuz-3.5.0-44-generic
Entfernen von linux-image-3.5.0-46-generic (3.5.0-46.70~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-46-generic /boot/vmlinuz-3.5.0-46-generic
update-initramfs: Deleting /boot/initrd.img-3.5.0-46-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-46-generic /boot/vmlinuz-3.5.0-46-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-40-generic
Found initrd image: /boot/initrd.img-3.13.0-40-generic
Found linux image: /boot/vmlinuz-3.5.0-51-generic
Found initrd image: /boot/initrd.img-3.5.0-51-generic
Found linux image: /boot/vmlinuz-3.5.0-49-generic
Found initrd image: /boot/initrd.img-3.5.0-49-generic
Found linux image: /boot/vmlinuz-3.5.0-48-generic
Found initrd image: /boot/initrd.img-3.5.0-48-generic
Found linux image: /boot/vmlinuz-3.5.0-47-generic
Found initrd image: /boot/initrd.img-3.5.0-47-generic
done
Löschen der Konfigurationsdateien von linux-image-3.5.0-46-generic (3.5.0-46.70~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-46-generic /boot/vmlinuz-3.5.0-46-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-46-generic /boot/vmlinuz-3.5.0-46-generic
Entfernen von linux-image-3.5.0-47-generic (3.5.0-47.71~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-47-generic /boot/vmlinuz-3.5.0-47-generic
update-initramfs: Deleting /boot/initrd.img-3.5.0-47-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-47-generic /boot/vmlinuz-3.5.0-47-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-40-generic
Found initrd image: /boot/initrd.img-3.13.0-40-generic
Found linux image: /boot/vmlinuz-3.5.0-51-generic
Found initrd image: /boot/initrd.img-3.5.0-51-generic
Found linux image: /boot/vmlinuz-3.5.0-49-generic
Found initrd image: /boot/initrd.img-3.5.0-49-generic
Found linux image: /boot/vmlinuz-3.5.0-48-generic
Found initrd image: /boot/initrd.img-3.5.0-48-generic
done
Löschen der Konfigurationsdateien von linux-image-3.5.0-47-generic (3.5.0-47.71~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-47-generic /boot/vmlinuz-3.5.0-47-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-47-generic /boot/vmlinuz-3.5.0-47-generic
Entfernen von linux-image-3.5.0-48-generic (3.5.0-48.72~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-48-generic /boot/vmlinuz-3.5.0-48-generic
update-initramfs: Deleting /boot/initrd.img-3.5.0-48-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-48-generic /boot/vmlinuz-3.5.0-48-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-40-generic
Found initrd image: /boot/initrd.img-3.13.0-40-generic
Found linux image: /boot/vmlinuz-3.5.0-51-generic
Found initrd image: /boot/initrd.img-3.5.0-51-generic
Found linux image: /boot/vmlinuz-3.5.0-49-generic
Found initrd image: /boot/initrd.img-3.5.0-49-generic
done
Löschen der Konfigurationsdateien von linux-image-3.5.0-48-generic (3.5.0-48.72~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-48-generic /boot/vmlinuz-3.5.0-48-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-48-generic /boot/vmlinuz-3.5.0-48-generic
Entfernen von linux-image-3.5.0-49-generic (3.5.0-49.74~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-49-generic /boot/vmlinuz-3.5.0-49-generic
update-initramfs: Deleting /boot/initrd.img-3.5.0-49-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-49-generic /boot/vmlinuz-3.5.0-49-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-40-generic
Found initrd image: /boot/initrd.img-3.13.0-40-generic
Found linux image: /boot/vmlinuz-3.5.0-51-generic
Found initrd image: /boot/initrd.img-3.5.0-51-generic
done
Löschen der Konfigurationsdateien von linux-image-3.5.0-49-generic (3.5.0-49.74~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-49-generic /boot/vmlinuz-3.5.0-49-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-49-generic /boot/vmlinuz-3.5.0-49-generic
Entfernen von linux-image-3.5.0-51-generic (3.5.0-51.77~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-51-generic /boot/vmlinuz-3.5.0-51-generic
update-initramfs: Deleting /boot/initrd.img-3.5.0-51-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-51-generic /boot/vmlinuz-3.5.0-51-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-40-generic
Found initrd image: /boot/initrd.img-3.13.0-40-generic
done
Löschen der Konfigurationsdateien von linux-image-3.5.0-51-generic (3.5.0-51.77~precise1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-51-generic /boot/vmlinuz-3.5.0-51-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-51-generic /boot/vmlinuz-3.5.0-51-generic
administrator@srv01:~$ dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' 
administrator@srv01:~$

aasche

(Themenstarter)

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

Nicht wiki-konforme Aenderungen von kmu-net.ch zurueckgesetzt. Davon abgesehen finden groessere Aenderungen an einem Wikiartikel hier in der Baustelle statt - auf Wunsch kann eine solche vom Wikiteam eingerichtet werden (inkl. der Wiederherstellung der beanstandeten Aenderungen).

kmu-net.ch

Avatar von kmu-net.ch

Anmeldungsdatum:
15. März 2010

Beiträge: Zähle...

Wohnort: Zürich, Schweiz

Hallo liebe Mitstreiter 😉

Ich möchte den Vorschlag einbringen, den Abschnitt 'Kernel deinstallieren - Weitere Möglichkeiten' um einen Hinweis zu ergänzen, wie man die Liste der ermittelten Kernel-Versionen vor der Übergabe an die Paketverwaltung zur Deinstallation noch editieren und somit, falls gewünscht, entsprechend anpassen kann.

Der relevante Abschnitt bisher:

Weitere Möglichkeiten

Wenn sehr viele alte Kernel vorhanden sind, dann ist es relativ mühsam, alle mit dem obigen Befehl über die Kommandozeile zu entfernen. Mit dem folgenden Befehl werden alle alten Kernel einschließlich der Header-Dateien bis auf den aktuellen aufgelistet:

dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' 

Hat man die Ausgabe kontrolliert, kann man nun mit dem gleichen Befehl, aber um den Zusatz " | xargs sudo apt-get -y purge" ergänzt, die jeweiligen Pakete entfernen:

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 

...

Der Abschnitt, um das optionale Editieren mittels Hinweisbox sowie entsprechend angepasstem Code ergänzt:

Weitere Möglichkeiten

Wenn sehr viele alte Kernel vorhanden sind, dann ist es relativ mühsam, alle mit dem obigen Befehl über die Kommandozeile zu entfernen. Mit dem folgenden Befehl:

dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | tee zu_entfernende_Kernel 

werden alle alten Kernel einschließlich der Header-Dateien bis auf den aktuellen aufgelistet, sowie eine Kopie dieser Liste in der Datei 'zu_entfernende_Kernel' gespeichert. Möchte man alle gelisteten Kernel-Versionen entfernen, kann man den nun folgenden Hinweis überspringen.

Hinweis:

Möchte man einen oder mehrere der aufgelisteten Kernel behalten, weil man z.B. im Notfall auf eine erfahrungsgemäss stabil laufende Version zurückgreifen will, öffnet man die erzeugte Liste mit einem Texteditor seiner Wahl, z.B. mittels

nano zu_entfernende_Kernel  

und entfernt dort die Einträge derjenigen Kernel-Versionen, welche man behalten möchte (Profis verwenden natürlich an Stelle von nano 🇩🇪 den VIM 🇩🇪 😉). Hierbei ist darauf zu achten, dass jeweils beide zu einer Kernel-Version gehörenden Einträge entfernt werden, also sowohl 'linux-image-[Versions-Nummer]' wie auch 'linux-headers-[Versions-Nummer]'.

Enthält die Liste schliesslich nur noch Kernel-Versionen, welche man entfernen möchte, speichert man sie und verlässt den Editor.

Die Deinstallation der veralteten Kernel-Versionen leitet man nun mittels

cat zu_entfernende_Kernel | xargs sudo apt-get -y purge; rm zu_entfernende_Kernel 

ein. Nach erfolgter Deinstallation wird die temporär angelegte Liste gelöscht und das System ist somit, was veraltete, bzw. nicht mehr benötigte Kernel-Versionen anbelangt, bereinigt.

...

Ich bitte euch, meinen Vorschlag zu prüfen, danke, Gruss & happy hacking, kmu-net.ch

black_tencate

Avatar von black_tencate

Anmeldungsdatum:
27. März 2007

Beiträge: 11196

Hej kmu-net.ch,

und willkommen im Forum.

Geprüft, soweit für gut befunden. Vielleicht noch ein Hinweis darauf, daß man die in

cat zu_entfernende_Kernel | xargs sudo apt-get -y purge; rm zu_entfernende_Kernel 

verwendete Datei bei Bedarf vorher noch editieren kann (weil man z. B. diesen oder jenen kernel eben nicht entfernen möchte).

Was mich persönlich beim Löschen stört, ist, daß nach jedem Löschen ein neuer grub geschrieben wird. Hat aber nichts mit dem hier gemachten Verbesserungsvorschlag zu tun (und da im Hintergrund laufend, eigentlich auch wumpe).

Gruß black tencate

aasche

(Themenstarter)

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

kmu-net.ch schrieb:

...

Der Inhalt der Hinweisbox ist nicht wiki-konform: im Wiki werden generell keine Smileys verwendet und welcher Editor verwendet wird, liegt allein in der Verantwortung des Nutzers. Korrekturvorschlag:

Hinweis:

Möchte man mehrere der aufgelisteten Kernel behalten, weil man z.B. im Notfall auf bestimmte stabil laufende Kernel zurückgreifen will, öffnet man die erzeugte Liste mit einem Editor [2] und entfernt dort die Einträge derjenigen Kernel-Versionen, welche man behalten möchte. Hierbei ist darauf zu achten, dass zu einer Kernel-Version zwei Einträge gehören, also sowohl linux-image-[VERSION] wie auch linux-headers-[VERSION].

Enthält die Liste schließlich nur noch Kernel-Versionen, welche man entfernen möchte, speichert man sie und verlässt den Editor.

Zur Ermittlung der zu entfernenden Kernel kann ich nichts beitragen - das muessten andere ueberpruefen.

Antworten |