Я пытаюсь обновить Ubuntu до последней версии и получаю следующую ошибку:
Not enough free disk space
The upgrade has aborted. The upgrade needs a total of 430 M free space on disk '/boot'. Please free at least an additional 37.8 M 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.
Из gparted я узнал, что мой /boot
раздел составляет 732 МБ, из которых свободно 425. Я бы с радостью выделил больше места, чтобы /boot
избежать этой проблемы, но, учитывая, где я сейчас нахожусь, вот что я сделал:
- Я побежал
sudo apt autoremove
— это ничего не изменило. - Я пытаюсь добавить сжатие, но в инструкции просто написано
set COMPRESS=xz ...
. Предположительно, это означает изменение следующей строки/etc/initramfs-tools/initramfs.conf
из этой:
COMPRESS=lz4
к этому:
COMPRESS=gz
...но что потом?Сохранить этот файл и перезагрузиться? Выйти из системы и снова войти в систему? Переинициализировать что-то где-то какой-то командой? Больше пояснений было бы очень полезно. Что значит «установить» значение COMPRESS
и что мне нужно сделать после редактирования вышеуказанного файла, чтобы изменения вступили в силу?
решение1
Введите в терминале:
sudo nano /etc/initramfs-tools/initramfs.conf
Файл откроется в редакторе.
Измените COMPRESS=zstd
наCOMPRESS=xz
Затем перестройте изображения, используя
sudo update-initramfs -u -k all
решение2
Также .. попробуйте изменить
MODULES=большинство в MODULES=зависимость
в /etc/initramfs-tools/initramfs.conf следует
sudo update-initramfs -u -k все