como definir a opção COMPRESS em /etc/initramfs-tools

como definir a opção COMPRESS em /etc/initramfs-tools

Estou tentando atualizar o Ubuntu para a versão mais recente e recebo este erro:

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.

No gparted li que minha /bootpartição tem 732 MB, sendo 425 livres. Eu teria felizmente alocado mais espaço para /bootevitar esse problema, mas considerando onde estou agora, eis o que fiz:

  • Eu corri sudo apt autoremove– isso não fez diferença.
  • Estou tentando adicionar compactação, mas as instruções dizem apenas set COMPRESS=xz .... Presumivelmente, isso significa alterar a seguinte linha /etc/initramfs-tools/initramfs.conf:

COMPRESS=lz4

para isso:

COMPRESS=gz

...mas e daí?Devo salvar esse arquivo e reiniciar? Devo sair e fazer login novamente? Devo reinicializar algo em algum lugar com algum tipo de comando? Mais esclarecimentos aqui seriam realmente úteis. O que significa "definir" o COMPRESSvalor e o que preciso fazer após editar o arquivo acima para que as alterações tenham efeito?

Responder1

Digite no terminal:

sudo nano /etc/initramfs-tools/initramfs.conf

Isso abrirá o arquivo no editor.
Mudar COMPRESS=zstdparaCOMPRESS=xz

Ver captura de tela

Em seguida, reconstrua as imagens usando

sudo update-initramfs -u -k all

Responder2

Além disso .. tente mudar

MODULES=mais para MODULES=dep

em /etc/initramfs-tools/initramfs.conf seguido por

sudo update-initramfs -u -k tudo

informação relacionada