Удаление старого ядра в Ubuntu
26 Sep 2019 | Автор: dd |При обновлении Ubuntu c 16 на 18, с толкнулся с руганью, что в загрузочном разделе нет места для продолжения обновления.
Not enough free disk space
The upgrade has aborted. The upgrade needs a total of 90.4 M free space on disk ‘/boot’. Please free at least an additional 4,049 k 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.
Поскольку система ставилась автоматом, то под бут было выделено 190 мегабайт из которых было занято 56%, т.е 90 метров чуть чуть не пролезало. Поэтому пришлось озадачиться чисткой бут сектора.
Для начала смотрим что за ядро мы используем:
# uname -r
4.4.0-164-generic
и кто вообще у нас сидит в бутсекторе
# ls -l /boot/
total 86178
-rw-r–r– 1 root root 166221 May 9 15:35 config-3.13.0-170-generic
-rw-r–r– 1 root root 190973 Sep 13 15:29 config-4.4.0-164-generic
вот как раз с третьим ядром и надо попрощаться:
# apt-get remove linux-image-3.*
после чего чекаем
# dpkg -l | tail -n +6 | grep -E ‘linux-image-[0-9]+’ | grep -Fv $(uname -r)
rc linux-image-3.13.0-170-generic 3.13.0-170.220 amd64 Signed kernel image generic
и окончательно решаем проблему:
# apt autoremove –purge linux-image-3.13.0-170-generic
смотрим сколько у нас места
# df -ah
и видим, что все замечательно – освободилось за 100 мегов, т.ч можно продолжать установку.
Удаление старого ядра в Ubuntu,Теги: ubuntu