Neulich habe ich die neueste Live-ISO von Arch Linux in VirtualBox getestet. Vor der Installation von Arch Linux auf der Festplatte habe ich das Live-System gestartet und wollte einige Anwendungen ausprobieren, um zu sehen, wie es in Arch Linux funktioniert. Out of the box hat wie erwartet alles funktioniert. Ich fing auch an, einige weitere Anwendungen zu installieren. Nach ein paar Minuten bekam ich folgenden Fehler:
error: partition / too full: 63256 blocks needed, 61450 blocks free error: not enough free disk space error: failed to commit transaction (not enough free disk space) Errors occurred: no packages were upgraded.
Wie Sie in der obigen Ausgabe sehen, ist es sehr offensichtlich, dass in der Root-Partition nicht mehr viel Platz vorhanden ist. Ich habe "df -h"
ausgeführt Befehl, um die Größe der Dateisysteme zu überprüfen. Die Ausgabe zeigte, dass mein Root-Dateisystem nur 256 MB groß ist. Also wurde mir klar, dass ich die Größe der Root-Partition auf meinem Live-Arch-Linux-System anpassen muss. Ich ging zu Arch Wiki in der Hoffnung, eine geeignete Problemumgehung zu finden. Glücklicherweise habe ich es nach ein paar Suchen gefunden. Wenn Sie auf dieses Problem gestoßen sind, führen Sie einfach die folgenden Schritte aus, um es zu beheben.
Passen Sie die Größe der Root-Partition auf Live Arch Linux an
Wenn Sie die Arch Linux Live-CD booten, drücken Sie e
oder drücken Sie tab
Taste zum Bearbeiten der Kernelparameter. Gehen Sie zum Ende der Zeile mit der Aufschrift ".... linux=... initrd=...."
etwas in der Art und hängen Sie cow_spacesize=1G
an am Ende, um eine Root-Partition mit einer Größe von 1 GB oder den verbleibenden Speicherplatz im RAM zu erhalten.
Drücken Sie dann die EINGABETASTE, um mit dem Booten des Live-Systems fortzufahren. Überprüfen Sie, ob die Größe der Root-Partition geändert wurde oder nicht, indem Sie den Befehl „df -h“ verwenden.
Wie Sie im obigen Screenshot sehen, habe ich die Größe der Root-Partition angepasst. Ich kann jetzt mehr Anwendungen in meinem Arch Linux Live-System installieren und testen.
Falls Sie vergessen haben, den "cow_spacesize=1G"
hinzuzufügen Zeile im Boot-Menü können Sie die Root-Partitionsgröße nach dem Booten in Ihr Live-System noch anpassen, indem Sie den folgenden Befehl ausführen:
mount -o remount,size=1G /run/archiso/cowspace
Für diejenigen, die sich fragen, Kuh ist C opy o n W Ritus. Es verwendet Speicher für zusätzlichen Platz.
Hoffe das hilft.
Verwandte Lektüre:
- So stellen Sie defektes Arch-Linux in den vorherigen Betriebszustand zurück
- So lösen Sie das Problem „Vollständiges System-Upgrade starten … es gibt nichts zu tun“ in Arch Linux