staging.inyokaproject.org

Größenänderung von virtuellen Festplatten (vdi-Datei)

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

Data2006

Anmeldungsdatum:
7. November 2021

Beiträge: 939

Hallo zusammen,

ich hätte noch paar Fragen, die es zu klären gilt. Ich gebe zu ich hatte meine Fragen schon in einem anderen Forum gestellt, da aber keine zufriedenstellende Antwort bekommen.

Ich fange mal an: Kurze Frage, ich habe folgenden Befehl zur Vergrößerung einer vdi-Datei gefunden:

VBoxManage modifyhd /Users/cren/VirtualBox\ VMs/Windows/Windows.vdi --resize 40960

Kann ich mit dem selben Befehl die vdi-Datei auch verkleinern? Habe gelesen man muß den freien Bereich erst nullen. Stimmt das?

zerofree -v /dev/sda1

Muß ich beim Vergrößern/Verkleinern noch etwas beachten?

Oder kann ich die vdi-Datei mit GParted ändern? Muß ich die vdi-Datei vorher nach loop mounten? Muster https://www.byteschmelze.de/imgshrink.php

(Habe Ubuntu (noch 18.04))

Oder hier: https://dirk-hahn.de/virtuelle-festp...ntu-einbinden/ Natürlich dann nicht /dev/nbd0p2 mounten, sondern:

gparted /dev/nbd0p2     oder eher /dev/nbd0  ??

Hintergrund: Ich habe für meinen HP-Laptop eine 2 TB-Platte (die ist gerade eingesetzt) mit Win10 und Ubuntu (noch 18.04) und 500 GB SSD-Platte mit ebenfalls Win10 und openSUSE Leap 15.2. Die SSD war mal um was zu testen. Damit ich nicht immer die Festplatten wechseln muß, wollte ich unter Ubuntu irtualBox installieren und beide Systeme der SSD-Platte jeweils als eine vdi-Datei als virtuelle Maschinen anlegen. Dabei evtl. mit der Größe der beiden vdi-Dateien bischen spielen.

In dem Forum wurde mir nur ein Link gegeben: https://www.virtualbox.org/manual/ch08.html#vboxmanage-modifymedium Damit kann ich nicht viel anfangen. Ich kann nicht so gut Englisch und ich verstehe den Text nicht gut. Ich bin mir sicher das ich in dem Forum schon erwähnt habe das ich nicht gut Englisch kann. Ich will ja nur wissen, was ich wie machen muß, um die virtuellen vdi's vergrößern/verkleinern zu können.

Ich hatte gestern Morgen 7:56 noch was zu der Antwort geschrieben. Seit dem ist Funkstille.

Lieben Dank Euch, Heiko

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 12281

Data2006 schrieb:

VBoxManage modifyhd /Users/cren/VirtualBox\ VMs/Windows/Windows.vdi --resize 40960

Kann ich mit dem selben Befehl die vdi-Datei auch verkleinern?

Mal davon abgesehen, daß die Befehlszeile so sowieso nicht funktioniert, nein. Deshalb sollte man nie riesig beginnen (dynamisch ohnehin).

Wenn Du tatsächlich vdimax verkleinern willst, geht das nur über Umwege.

Habe gelesen man muß den freien Bereich erst nullen. Stimmt das?

zerofree -v /dev/sda1

Man muß nicht (zerofree habe ich bisher nicht verwendet, da ich meine Linux-VMs i.d.R. nicht exportiere, eben nur mal kurz ausprobiert, sdelete im Folgenden schon). Man kann es, bevor man --compact laufen läßt und exportiert. Das .ova-File wird mit letzterem um einiges kleiner.

Innerhalb einer Linux-VM im recovery mode, wenn Du dann

1
vboxmanage modifyhd linux0815.vdi --compact

durchführen willst.

Bei Deiner Windows-VM rufst Du sinnvollerweise

sdelete64.exe -c -s -z c:

in einem mit Adminrechten gestarteten Terminal unter diesem Windows auf (bei weiteren Partitions jeweils auch noch), bevor Du

1
vboxmanage modifyhd Window.vdi --compact

durchführst. sdelete64.exe gibt es als einzelne Datei in der SysinternalsSuite.zip.

Oder kann ich die vdi-Datei mit GParted ändern?

Nein.

Muß ich die vdi-Datei vorher nach loop mounten?

Nein.

Habe Ubuntu (noch 18.04)

Und weshalb gibst Du dann im Header "nicht spezifiziert" an? Vielleicht kümmerst Du Dich auch erstmal um ein halbwegs aktuelles Grundsystem.

In welchen Foren kann Dir tatsächlich keiner helfen? Pff...Wobei Links zu bereits Geschriebenem nicht nur legitim, sondern sinnvoll sind.

Antworten |