Рейтинг:2

Как получить больше места в /boot? (лишние ядра удалены)

флаг ke

я на Ubuntu 21.04 пытаюсь обновить до 21.10 и получаю обычную ошибку

Обновление прервано. Для обновления требуется в общей сложности 287 МБ свободного места на диске '/boot'. Пожалуйста, освободите дополнительно как минимум 31,6 Мб дискового пространства в /boot. Вы можете удалить старые ядра, используя «sudo apt autoremove», и вы также можете установить COMPRESS=xz в /etc/initramfs-tools/initramfs.conf, чтобы уменьшить размер ваших файлов initramfs.

я обычно исправляю эту ошибку, следуя очевидным инструкциям, подобным этим здесь, но не в этот раз:

$ лс /загрузка
config-5.11.0-22-общий потерян+найден vmlinuz
config-5.11.0-25-общий memtest86+.bin vmlinuz-5.11.0-22-общий
grub memtest86+.elf vmlinuz-5.11.0-25-общий
initrd.img memtest86+_multiboot.bin vmlinuz.old
initrd.img-5.11.0-22-общий System.map-5.11.0-22-общий
initrd.img.old System.map-5.11.0-25-общий
$ dpkg -l linux-image-\* | grep ^ ii
ii linux-image-5.11.0-22-generic 5.11.0-22.23 amd64 Подписанный образ ядра универсальный
ii linux-image-5.11.0-25-generic 5.11.0-25.27 amd64 Общий образ ядра с подписью

не похоже, что у меня слишком много ядер. (5.11.0-22 — это то, что я использую, я думаю, что я обновляюсь до 5.11.0.25?) Я предполагаю, что может быть какая-то проблема с LVM и наличием зашифрованного раздела LUKS?

James S. avatar
флаг de
У вас действительно так много места на разделе? что вам говорит `df -h`?
флаг hu
Сообщение, которое вы процитировали, очень информативно, так что делайте то, что в нем говорится. Есть два ядра, что на одно больше, чем нужно. 21.10 имеет ядро ​​5.13.
llywrch avatar
флаг eg
Также посмотрите содержимое /boot/grub. Если /boot смонтирован на достаточно большом разделе, в подкаталоге могут скрываться ненужные файлы.
ludant avatar
флаг ke
` df -h ` дает ` /dev/sda2 447M 169M 244M 41% /boot `, поэтому общее пространство на диске составляет 447M. Думаю, я удалю дополнительное ядро ​​и изменю размер раздела после того, как сделаю резервную копию. благодарю вас!
флаг cc
Будьте осторожны, похоже, у вас не установлена ​​полная версия 5.11.0-25, отсутствует initrd. Посмотрите файл /etc/initramfs-tools/initramfs.conf и убедитесь, что для параметра COMPRESS установлено значение, позволяющее уменьшить размер образов initrd со 150M до 50M.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.