Недавно я получил предупреждение о том, что /boot
не хватает места, и я нашел это решение . После перезагрузки и подтверждения того, что я не загружал свою систему, я смотрю на , почему это произошло в первую очередь?
Хорошо, очевидно, было установлено много ядер. Это не то, что я делал вручную (я даже не знаю, что такое ядро ! ), поэтому я предполагаю, что есть автоматический процесс обновления, который поддерживает мою систему в форме корабля. Я в порядке с этим.
Глядя на утилиту Disks
, я вижу, что раздел /boot
занимает всего 255 МБ из моего 128 ГБ SSD. Опять же, я не настраивал это - это должна быть настройка по умолчанию для установщика Ubuntu.
-> Почему раздел / boot по умолчанию больше? Кажется глупым создавать раздел размером менее 2% от размера диска. Я знаю, что увеличение раздела просто отложило бы проблему, поэтому я действительно должен спросить: Почему Ubuntu не может решить эту проблему автоматически? Все, что нужно, это отслеживать, какие ядра не имеют был использован в течение длительного времени, и автоматически удалить их?
В вычислениях ядро является компьютерной программой, которая управляет запросами ввода-вывода из программного обеспечения и переводит их в инструкции по обработке данных для центрального процессора и других электронных компонентов компьютера. Ядро является фундаментальной частью операционной системы современного компьютера.
Я думаю, что это смешано в с обновлениями Основы Ubuntu:
Основной пакет (a)
ubuntu-desktop
если это установлено, иначе (b) в алфавитном порядке первый из какого-либо из метапакетов, которые установлены, например,kubuntu-desktop
илиlubuntu-desktop
.
Это также, кажется, имеет ядро как часть его - но конечно существуют не всегда обновления ядра.
Это обычно - ядро, которому нужен перезапуск, когда Вы обновляете (хотя от 4,0 + это привычка).
Теперь к Вашему основному вопросу.
У меня есть 6 ядер, установленных в данный момент:
linux-image-3.13.0-32-generic
linux-image-3.13.0-46-generic
linux-image-3.13.0-48-generic
linux-image-3.13.0-49-generic
linux-image-3.13.0-51-generic
linux-image-3.13.0-53-generic
Можно узнать с этой командой:
dpkg --list | grep linux-image
Ну, я иногда использую другое ядро. Например, в текущем я имею, linux-image-3.13.0-53-generic
, существует странная ошибка, которую я получил, когда я повредил мой xorg.conf
файл - я не мог получить доступ к tty легко. linux-image-3.13.0-51-generic
зафиксированный это для меня, таким образом, я мог отменить свои вмешательства.
Это - то же для большого количества людей - Ubuntu не находится в бизнесе для удаления пакетов, в которых Вы, возможно, нуждались бы (даже если Вы не использовали его в течение многих лет, можно хотеть это). Я мог сделать что-то другое с выяснением, если ему нужно удаление, но оно не делает.
/boot
настолько маленький?Почему это должно быть большим? Мое текущее ядро составляет 5,6 МБ:
-rw------- 1 root root 5.6M May 20 12:11 vmlinuz-3.13.0-53-generic
И общий "материал" для -53
версия составляет 37,1 МБ. Можно соответствовать 4 ядрам там, обычно достаточно.
Кроме того, обратите внимание что рекомендуемый размер /boot
теперь 500-600 МБ.
Вы не делаете - у меня нет его. Это не обязательно, но существуют некоторые преимущества: