В boot разделе закончилось место

  • 1 566
  • 0
  • 80,00%
  • 4

Иногда можно столкнуться с ситуацией, когда при установке очередного обновления ядра Linux, может вылезти ошибка, говорящая нам о том, что в /boot разделе мало свободного места, или оно вообще закончилось.

Недостаточно места на диске
На разделе "boot" осталось всего 0 байт свободного места.
Можно освободить дисковое пространство удалив неиспользуемые приложения или файлы, или переместив файлы на другой диск или раздел

Как и понятно из описания, в разделе boot закончилось (или заканчивается) свободное место и нам необходимо его освободить. Для начала нам необходимо посмотреть какие версии ядра в данный момент присутствую в системе. Сделать это можно следующей командой:

apt list --installed linux-[hi]*

Вывод будет примерно таким:


apt list --installed linux-[hi]*
Вывод списка… Готово
linux-headers-4.4.0-53/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-53.74 all [установлен]
linux-headers-4.4.0-53-generic/xenial-updates,xenial-security,now 4.4.0-53.74 amd64 [установлен]
linux-headers-4.4.0-59/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-59.80 all [установлен]
linux-headers-4.4.0-59-generic/xenial-updates,xenial-security,now 4.4.0-59.80 amd64 [установлен]
linux-headers-4.4.0-62/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-62.83 all [установлен]
linux-headers-4.4.0-62-generic/xenial-updates,xenial-security,now 4.4.0-62.83 amd64 [установлен]
linux-headers-4.4.0-63/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-63.84 all [установлен]
linux-headers-4.4.0-63-generic/xenial-updates,xenial-security,now 4.4.0-63.84 amd64 [установлен]
linux-headers-4.4.0-64/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-64.85 all [установлен]
linux-headers-4.4.0-64-generic/xenial-updates,xenial-security,now 4.4.0-64.85 amd64 [установлен]
linux-headers-4.4.0-66/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-66.87 all [установлен]
linux-headers-4.4.0-66-generic/xenial-updates,xenial-security,now 4.4.0-66.87 amd64 [установлен]
linux-headers-4.4.0-71/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-71.92 all [установлен]
linux-headers-4.4.0-71-generic/xenial-updates,xenial-security,now 4.4.0-71.92 amd64 [установлен]
linux-headers-4.4.0-72/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-72.93 all [установлен]
linux-headers-4.4.0-72-generic/xenial-updates,xenial-security,now 4.4.0-72.93 amd64 [установлен]
linux-headers-4.4.0-77/xenial-updates,xenial-updates,now 4.4.0-77.98 all [установлен]
linux-headers-4.4.0-77-generic/xenial-updates,now 4.4.0-77.98 amd64 [установлен]
linux-image-4.4.0-53-generic/xenial-updates,xenial-security,now 4.4.0-53.74 amd64 [установлен]
linux-image-4.4.0-59-generic/xenial-updates,xenial-security,now 4.4.0-59.80 amd64 [установлен]
linux-image-4.4.0-62-generic/xenial-updates,xenial-security,now 4.4.0-62.83 amd64 [установлен]
linux-image-4.4.0-63-generic/xenial-updates,xenial-security,now 4.4.0-63.84 amd64 [установлен]
linux-image-4.4.0-64-generic/xenial-updates,xenial-security,now 4.4.0-64.85 amd64 [установлен]
linux-image-4.4.0-66-generic/xenial-updates,xenial-security,now 4.4.0-66.87 amd64 [установлен]
linux-image-4.4.0-71-generic/xenial-updates,xenial-security,now 4.4.0-71.92 amd64 [установлен]
linux-image-4.4.0-72-generic/xenial-updates,xenial-security,now 4.4.0-72.93 amd64 [установлен]
linux-image-4.4.0-77-generic/xenial-updates,now 4.4.0-77.98 amd64 [установлен]
linux-image-extra-4.4.0-53-generic/xenial-updates,xenial-security,now 4.4.0-53.74 amd64 [установлен]
linux-image-extra-4.4.0-59-generic/xenial-updates,xenial-security,now 4.4.0-59.80 amd64 [установлен]
linux-image-extra-4.4.0-62-generic/xenial-updates,xenial-security,now 4.4.0-62.83 amd64 [установлен]
linux-image-extra-4.4.0-63-generic/xenial-updates,xenial-security,now 4.4.0-63.84 amd64 [установлен]
linux-image-extra-4.4.0-64-generic/xenial-updates,xenial-security,now 4.4.0-64.85 amd64 [установлен]
linux-image-extra-4.4.0-66-generic/xenial-updates,xenial-security,now 4.4.0-66.87 amd64 [установлен]
linux-image-extra-4.4.0-71-generic/xenial-updates,xenial-security,now 4.4.0-71.92 amd64 [установлен]
linux-image-extra-4.4.0-72-generic/xenial-updates,xenial-security,now 4.4.0-72.93 amd64 [установлен]
linux-image-extra-4.4.0-77-generic/xenial-updates,now 4.4.0-77.98 amd64 [установлен]

А далее, просто удалить то, что уже устарело и не используется. Например, я хочу удалить самые старые версии ядра 4.4.0-53 и 4.4.0-59. Для этого воспользуемся следующими командами:

sudo apt purge linux-.*-4.4.0-53.*
sudo apt purge linux-.*-4.4.0-59.*

После выполнения данных команд, список принимает следующий вид:

apt list --installed linux-[hi]*
Вывод списка… Готово
linux-headers-4.4.0-62/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-62.83 all [установлен]
linux-headers-4.4.0-62-generic/xenial-updates,xenial-security,now 4.4.0-62.83 amd64 [установлен]
linux-headers-4.4.0-63/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-63.84 all [установлен]
linux-headers-4.4.0-63-generic/xenial-updates,xenial-security,now 4.4.0-63.84 amd64 [установлен]
linux-headers-4.4.0-64/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-64.85 all [установлен]
linux-headers-4.4.0-64-generic/xenial-updates,xenial-security,now 4.4.0-64.85 amd64 [установлен]
linux-headers-4.4.0-66/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-66.87 all [установлен]
linux-headers-4.4.0-66-generic/xenial-updates,xenial-security,now 4.4.0-66.87 amd64 [установлен]
linux-headers-4.4.0-71/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-71.92 all [установлен]
linux-headers-4.4.0-71-generic/xenial-updates,xenial-security,now 4.4.0-71.92 amd64 [установлен]
linux-headers-4.4.0-72/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-72.93 all [установлен]
linux-headers-4.4.0-72-generic/xenial-updates,xenial-security,now 4.4.0-72.93 amd64 [установлен]
linux-headers-4.4.0-77/xenial-updates,xenial-updates,now 4.4.0-77.98 all [установлен]
linux-headers-4.4.0-77-generic/xenial-updates,now 4.4.0-77.98 amd64 [установлен]
linux-image-4.4.0-62-generic/xenial-updates,xenial-security,now 4.4.0-62.83 amd64 [установлен]
linux-image-4.4.0-63-generic/xenial-updates,xenial-security,now 4.4.0-63.84 amd64 [установлен]
linux-image-4.4.0-64-generic/xenial-updates,xenial-security,now 4.4.0-64.85 amd64 [установлен]
linux-image-4.4.0-66-generic/xenial-updates,xenial-security,now 4.4.0-66.87 amd64 [установлен]
linux-image-4.4.0-71-generic/xenial-updates,xenial-security,now 4.4.0-71.92 amd64 [установлен]
linux-image-4.4.0-72-generic/xenial-updates,xenial-security,now 4.4.0-72.93 amd64 [установлен]
linux-image-4.4.0-77-generic/xenial-updates,now 4.4.0-77.98 amd64 [установлен]
linux-image-extra-4.4.0-62-generic/xenial-updates,xenial-security,now 4.4.0-62.83 amd64 [установлен]
linux-image-extra-4.4.0-63-generic/xenial-updates,xenial-security,now 4.4.0-63.84 amd64 [установлен]
linux-image-extra-4.4.0-64-generic/xenial-updates,xenial-security,now 4.4.0-64.85 amd64 [установлен]
linux-image-extra-4.4.0-66-generic/xenial-updates,xenial-security,now 4.4.0-66.87 amd64 [установлен]
linux-image-extra-4.4.0-71-generic/xenial-updates,xenial-security,now 4.4.0-71.92 amd64 [установлен]
linux-image-extra-4.4.0-72-generic/xenial-updates,xenial-security,now 4.4.0-72.93 amd64 [установлен]
linux-image-extra-4.4.0-77-generic/xenial-updates,now 4.4.0-77.98 amd64 [установлен]

А в разделе /boot освободилось почти 100 МБ дискового пространства.

В случае использования зашифрованных разделов, приведенная выше команда может выдавать ошибку. Чтобы вручную удалить неиспользуемые версии ядра, необходимо воспользоваться следующими командами (в данном примере мы будем удалять ядро версии 4.4.0-103):
sudo dpkg --purge linux-image-extra-4.4.0-103-generic
sudo dpkg --purge linux-headers-4.4.0-103-generic
sudo dpkg --purge linux-headers-4.4.0-103
sudo dpkg --purge linux-signed-image-4.4.0-103-generic
sudo dpkg --purge linux-image-4.4.0-103-generic


Оценить статью

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5
(Голосов: 4, Рейтинг: 4,00 из 5,00)

Добавить комментарий

Ваш e-mail не будет опубликован.