Я продолжаю сталкиваться с проблемой раздела /boot, заполняющегося старыми изображениями ядра, что вызывает неясные ошибки во время обновлений (но теперь я знаю, что они ...).
Обратите внимание, что я уже знаю, как это исправить, благодаря Ask Ubuntu: вот мой любимый ответ.
Мой вопрос: почему Ubuntu продолжает это делать, и разве это не серьезный дефект дизайна?
При чтении вопросов, связанных с заполнением /boot, я видел такие комментарии, как «Это происходит потому, что вы назначили небольшое пространство для загрузочного раздела или у вас UEFI и забыли увеличить пространство». Однако я столкнулся с этой проблемой, по крайней мере, с серьезными конструктивными ошибками различных установок Ubuntu, охватывающих версии от 12 до 15, и я никогда не использовал ничего, кроме стандартных параметров установки. Я всегда делал чистую установку Ubuntu, используя весь диск (без двойной загрузки), хотя у диска обычно было что-то еще на нем раньше.
Я делаю что-то неправильно в установке (т. е. вариант, который я должен выбрать)? Я всегда предполагаю, что параметры по умолчанию будут самыми безопасными.
Кроме того, даже если установка была другой (т. е. нет /boot или больше /boot), это не проблема? (т. е. если старые изображения ядра никогда не удаляются, они собираются съесть пространство на диске, что кажется недостатком дизайна, даже если есть много свободного места).
Пользователь несет ответственность за удаление старых, ненужных ядер. Так и задача админов - следить за свободным пространством.
Существует способ автоматического удаления ядер, но разработчики debian и / или ubuntu считают проблематичным решить, что такое «ошибка»,
Я сам не использую / boot, поэтому никогда не сталкиваюсь с этой проблемой, но если вы этого хотите, lvm, шифрование) 300Mb должно быть достаточно.