Beim Upgrade von 18.4 auf 19.4 erhalte ich folgende Meldung:
The upgrade has aborted. The upgrade needs a total of 139 M free space on disk '/boot'. Please free at least an additional 60,1 M of disk space on '/boot'. You can remove old kernels using 'sudo apt autoremove' and you could also set COMPRESS=xz in /etc/initramfs-tools/initramfs.conf to reduce the size of your initramfs.
Auf /boot
$ df -h /boot Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf /dev/sdb1 236M 148M 76M 67% /boot
und
$ df -i /boot Dateisystem Inodes IBenutzt IFrei IUse% Eingehängt auf /dev/sdb1 62248 314 61934 1% /boot
apt autoremove
$ sudo apt autoremove [sudo] Passwort für rimatheou: Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig 0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
ls -lah
/boot$ ls -lah insgesamt 140M drwxr-xr-x 4 root root 3,0K Jan 13 13:07 . drwxr-xr-x 25 root root 4,0K Jan 13 13:06 .. -rw-r--r-- 1 root root 213K Nov 26 12:18 config-4.15.0-72-generic -rw-r--r-- 1 root root 213K Dez 18 23:20 config-4.15.0-74-generic drwxr-xr-x 5 root root 1,0K Jan 13 13:09 grub -rw-r--r-- 1 root root 57M Jan 13 13:07 initrd.img-4.15.0-72-generic -rw-r--r-- 1 root root 57M Jan 13 13:07 initrd.img-4.15.0-74-generic drwx------ 2 root root 12K Aug 6 2014 lost+found -rw-r--r-- 1 root root 179K Jan 28 2016 memtest86+.bin -rw-r--r-- 1 root root 181K Jan 28 2016 memtest86+.elf -rw-r--r-- 1 root root 181K Jan 28 2016 memtest86+_multiboot.bin -rw------- 1 root root 3,9M Nov 26 12:18 System.map-4.15.0-72-generic -rw------- 1 root root 3,9M Dez 18 23:20 System.map-4.15.0-74-generic -rw------- 1 root root 8,0M Nov 26 12:28 vmlinuz-4.15.0-72-generic -rw------- 1 root root 8,0M Dez 18 23:46 vmlinuz-4.15.0-74-generic
Installiert:
$ dpkg -l linux-[hi]* |grep ii ii linux-headers-4.15.0-72 4.15.0-72.81 all Header files related to Linux kernel version 4.15.0 ii linux-headers-4.15.0-72-generic 4.15.0-72.81 amd64 Linux kernel headers for version 4.15.0 on 64 bit x86 SMP ii linux-headers-generic 4.15.0.74.76 amd64 Generic Linux kernel headers ii linux-image-4.15.0-72-generic 4.15.0-72.81 amd64 Signed kernel image generic ii linux-image-generic 4.15.0.74.76 amd64 Generic Linux kernel image
Grub-Menü zeigt bei Hochfahren:
4.15.0-72-generic
4.15.0-66-generic
4.4.0-166-generic
aktiver Kernel:
$ uname -r 4.15.0-72-generic
Ist jetzt /boot bei der Installation damals a.d. xxxx zu klein geraten? Das mit dem Komprimieren eingangs in der Fehlermeldung möchte ich vermeiden.
Ich habe diesen Artikel zur Kenntnis genommen.
dpkg -l 'linux-[ihs]*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\([-0-9]*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d'
zeigt nichts an. Mit Inodes hat es auch nichts zu tun.
4.4.0-166 manuell deinstallieren:
sudo apt-get purge linux-headers-4.4.0-166 linux-headers-4.4.0-166-generic linux-image-4.4.0-166-generic linux-image-extra-4.4.0-166-generic [sudo] Passwort für rimatheou: Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Hinweis: »linux-headers-4.4.0-166-generic« wird für regulären Ausdruck »linux-headers-4.4.0-166« gewählt. Paket »linux-headers-4.4.0-166-generic« ist nicht installiert, wird also auch nicht entfernt. Paket »linux-headers-4.4.0-166-generic« ist nicht installiert, wird also auch nicht entfernt. E: Paket linux-image-extra-4.4.0-166-generic kann nicht gefunden werden. E: Mittels des Musters »linux-image-extra-4.4.0-166-generic« konnte kein Paket gefunden werden. E: Mittels regulärem Ausdruck »linux-image-extra-4.4.0-166-generic« konnte kein Paket gefunden werden.
und ebenso mit den anderen im Grub-Menü angezeigten Kerneln.