So legen Sie die Option COMPRESS in /etc/initramfs-tools fest

So legen Sie die Option COMPRESS in /etc/initramfs-tools fest

Ich versuche, Ubuntu auf die neueste Version zu aktualisieren, und erhalte diesen Fehler:

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.

Auf gparted habe ich gelesen, dass meine /bootPartition 732 MB groß ist und 425 frei sind. Ich hätte gerne mehr Speicherplatz zugewiesen, um /bootdieses Problem zu vermeiden, aber angesichts meiner aktuellen Situation habe ich Folgendes getan:

  • Ich rannte sudo apt autoremove, aber es machte keinen Unterschied.
  • Ich versuche, Komprimierung hinzuzufügen, aber in den Anweisungen steht nur set COMPRESS=xz .... Das bedeutet vermutlich, dass ich die folgende Zeile ändern muss /etc/initramfs-tools/initramfs.conf:

COMPRESS=lz4

dazu:

COMPRESS=gz

...aber was dann?Soll ich die Datei speichern und dann neu starten? Soll ich mich abmelden und wieder anmelden? Soll ich irgendwo mit einem Befehl etwas neu initialisieren? Eine genauere Erläuterung wäre hier wirklich hilfreich. Was bedeutet es, den COMPRESSWert „festzulegen“ und was muss ich nach dem Bearbeiten der obigen Datei tun, damit die Änderungen wirksam werden?

Antwort1

Geben Sie im Terminal ein:

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

Die Datei wird im Editor geöffnet.
Wechseln Sie COMPRESS=zstdzuCOMPRESS=xz

Screenshot anzeigen

Erstellen Sie die Bilder dann neu mit

sudo update-initramfs -u -k all

Antwort2

Versuchen Sie auch,

MODULES=most bis MODULES=dep

in /etc/initramfs-tools/initramfs.conf gefolgt von

sudo update-initramfs -u -k alle

verwandte Informationen