Ich arbeite unter Windows oftmals mit Ubuntu, welches ich in einer VM laufen lasse. Ich hab ein automatisch wachsendes Image ausgewĂ€hlt. Allerdings bekam ich beim Updaten unter Ubuntu immer die Meldung: „Not enought free space“
Grund war, dass das System zwar noch Platz hatte, allerdings die Swap-Partition den restlichen Speicherplatz einnahm.
Um das Image zu vergröĂern, muss man in der Eingabeaufforderung zum Ordner navigieren, in dem das Image liegt. Bei mir Ubuntu.vdi. Dann den Befehl eingeben. Zum Beispiel:
âC:\Program Files\Oracle\VirtualBox\VBoxManage.exeâ modifyhd Ubuntu.vdi âresize 10240
Das ganze Ă€ndert dann die GröĂe des Festplattenabbilds. Nicht jedoch der einzelnen Snapshots! Sprich das System selber hat von der Ănderung nichts mitbekommen.
Ein Löschen/ Mergen der SchnappschĂŒsse klappt auch nicht. Da bekommt man dann folgenden Fehler:
Fehler beim Löschen des Sicherungspunktes
VERR_INVALID_PARAMETER
Um das ganze trotzdem zu schaffen: Entweder vor dem VergröĂern schon alle Sicherungspunkte entfernen, oder im Nachhinein aus dem neusten Snapshot eine neue VM als Kopie zu erstellen. (Rechtsklick auf den Snapshot)
Dann muss man die Partition noch erweitern, da der neue Speicherplatz im Moment noch nicht allokiert ist. Das geht im Laufenden Betrieb nicht, da die Partition zum VergröĂern ausgehĂ€ngt werden muss.
Deshalb eine Live-CD in die VM einhĂ€ngen und von dieser starten. (Rechtsklick auf die VM -> Ăndern -> Massenspeicher)
Praktisch:
Das Tool GParted welches zur Editierung der Partitionen verwendet werden kann, gibt es selbst als winzige Live-CD.
Um die existierende Partition zu vergröĂern musste ich erst die Swap-Partition löschen. Hab sie halt danach wieder erstellt. Dann die Ănderungen ausfĂŒhren und anschlieĂend neustarten.