kanotix.com

Installation, Einstellungen, Systempflege - Einzelne kernel löschen?

Ratzebutz - 14.09.2006, 08:42 Uhr
Titel: Einzelne kernel löschen?
Hallo,
ich würde gerne einzelne Kernel von meinem System putzen. Jetzt habe ich aber nur das Script gefunden mit dem man alle alten Kernel löschen kann. Gibt es auch was für einzelne bestimmte Kernel?
Gruß
Ratzebutz
makke - 14.09.2006, 12:40 Uhr
Titel:
Code:
remove-all-kernels-completely

ausführen, das fragt auch vor dem löschen nach
kt - 14.09.2006, 19:50 Uhr
Titel: oder ganz geziehlt, dann so
Entfernen einzelner alter Kernel Installationen (How To)

Hier mal ein kurzes Script, dass das meinste löscht:
Code:

#!/bin/sh
KERNEL=zu_löschende_Kernelversion (z.B.: KERNEL=2.6.9-kanotix-8)
apt-get remove --purge $(COLUMNS=200 dpkg -l|awk '{print $2}'|grep $KERNEL)
rm -rf /lib/modules/$KERNEL
rm -rf /usr/src/kernel-headers-$KERNEL
rm -rf /usr/src/linux-$KERNEL
rm -f /boot/initrd*$KERNEL
update-grub


Script unter sinnvollen Namen (z.B.:remove_kernel_2-6-16-16-kanotix-1.sh) abspeichern und mit
Code:

su ...
./remove_kernel_2-6-16-16-kanotix-1.sh

> danach noch ein
 apt-get install -f

PS: man sollte nicht versuchen den Kernel zu entfernen auf dem man gerade sitzt!
makke - 14.09.2006, 20:16 Uhr
Titel:
Naja, /usr/sbin/remove-all-kernels-completely ist schon praktischer als /usr/sbin/remove-kernel-completely anzupassen.
Im Kernel.zip ist auch immer das angepasste remove-kernel-kanotix.sh dabei.
rueX - 13.10.2006, 14:48 Uhr
Titel:
KERNEL=2.6.17.13-kanotix-2
apt-get remove --purge $(COLUMNS=200 dpkg -l|awk '{print $2}'|grep $KERNEL)
rm -rf /lib/modules/$KERNEL
rm -rf /usr/src/kernel-headers-$KERNEL
rm -rf /usr/src/linux-$KERNEL
rm -f /boot/initrd*$KERNEL
update-grub


((( und warum mach ich das so : weil es anders nicht klappt - und weil nix removed wird - weder per "remove-all-kernels-completely" noch per "remove-kernel-completely" : ich hab nur "Speicherzugriffsfehler" )))
datebro - 13.10.2006, 15:36 Uhr
Titel:
remove-kernel-completely
also ohne all
entfernt den aktiven Kernel! also vorsicht, mit dem ungeliebten Kernel booten und script ausführen.

Gruß
Datebro
mylo - 13.10.2006, 20:09 Uhr
Titel:
makke hat folgendes geschrieben::
Code:
remove-all-kernels-completely

ausführen, das fragt auch vor dem löschen nach



bei mir fragt der garnichts nach...
Alle Zeiten sind GMT + 1 Stunde
PNphpBB2 © 2003-2007