Versuch, zusätzlichen Speicherplatz auf einer dynamisch zugewiesenen VM zu verwenden

Versuch, zusätzlichen Speicherplatz auf einer dynamisch zugewiesenen VM zu verwenden

Ich arbeite derzeit mit einer Ubuntu-VM auf einem Windows-Host. Und habe die VM ursprünglich auf 50 GB mit 20 GB RAM eingerichtet, sodass 30 GB für den Festplattenspeicher übrig blieben. Das habe ich inzwischen aufgefüllt und das Maximum mit VBox Manage Modify HD auf 80 GB geändert.

Wenn ich jedoch versuche, eine 3 GB große Datei herunterzuladen, erhalte ich die Fehlermeldung, dass ich nicht genügend Speicherplatz habe. Ich führe df -h aus und erhalte dies als Ausgabe:

https://i.stack.imgur.com/pBnzX.jpg

Ich öffne den Gparted-Partitionierer und sehe Folgendes:

https://i.stack.imgur.com/mjDKr.jpg

Die Frage ist nun, wie ich diese 30 GB sda1 zuweisen kann, sodass ich in meinem Stammverzeichnis arbeiten und Dateien generieren kann, ohne dass mir der Speicherplatz ausgeht?

Dank im Voraus

Antwort1

Das ist ein ziemlich normales Problem. Ich würde die Swap-Partition und die „erweiterte Partition“ vorübergehend löschen. Dann kann gparted den nicht zugewiesenen Speicherplatz verwenden, um ihn der ersten Partition hinzuzufügen.

Schließen Sie zunächst alles, was Sie gerade ausführen und was 20 GB Swap-Speicherplatz benötigt. (Ich bin neugierig, was das ist.)

Dann müssen Sie den Swap ausschalten:

sudo swapoff -a

(Ja, gparted hat eine „Swapoff“-Funktion, aber ich habe ihr nie vertraut, kann auch nur an mir liegen)

Sobald der Swap deaktiviert ist, starten Sie gparted und löschen Sie die Swap-Partition und die „erweiterte Partition“. Wenn diese gelöscht sind, können Sie mit der rechten Maustaste auf /dev/sda1 klicken und „Größe ändern/verschieben“ auswählen. Nehmen Sie alles außer dem Platz ein, den Sie für den Swap benötigen, erstellen Sie dann eine neue Partition für den Swap und klicken Sie nach der Erstellung mit der rechten Maustaste und wählen Sie „Formatieren nach“ und wählen Sie „Linux-Swap“. Der Teil des Prozesses mit der „erweiterten Partition“ ist nicht erforderlich.

Dort müssen Sie den Swap wieder einschalten. Auf meinem Testsystem hat "swapon -a" nicht funktioniert, also:

sudo swapon /dev/sda2

Hoffe das hilft!

verwandte Informationen