Ich musste die Tage eine Windows-Server VM aufsetzen, um etwas zu testen. Da ich meine SSD nicht zu stark füllen wollte, habe ich dem Festplattenimage “nur” 20 GB dynamischen Speicher gegönnt.

Nach der Installation und ca. 220 Patches später sollte dann das eigentliche Tool installier werden. Aber dann waren die 20 GB auch schon voll. Nun dachte ich, es stünden mir viele Wege offen, den Platz zu erhöhen, aber denkste.

  1. VM runterfahren, Plattenimage vergrößern. Geht nicht. VirtualBox bietet diese Möglichkeit nicht, oder zumindest nicht unter OS X an.
  2. Zweites Image dranhängen und Windows sagen, dass es als Dynamischer Datenträger verwendet werden soll, womit das vorhandene Image bzw. die Platte C erweitert werden soll.
    Das Konvertieren in einen Dynamischen Datenträger hat prima mit C: und dem neuen D: geklappt, aber leider können Systempartitionen, also die, wo Windows selbst drauf ist, nicht erweitert werden.

Meine sehr umständliche Lösung:

  1. C: als 20GB-Image drin lassen, neues 40GB-Image als D: hinzufügen. Dabei auf die Reigenfolge der SATA-Ports der VM achten.
  2. In der VM: D: in einen Dynamischen Datenträger verwandeln, 20GB Partition anlegen.
  3. D: als Spiegelung von C: einrichten, syncen lassen.
  4. VM runterfahren, das erste Image, also C:, aus der VM entfernen.
  5. Mit Windows-DVD/Image die VM starten
  6. Reparaturkonsole ausführen, dort diskpart starten, mit select 0 und extend die Partition auf ihr Maximum erweitern, also 40GB.
  7. Mit exit und  exit diskpart und die Reparaturkonsole beenden.
  8. Neustarten und hoffentlich freuen.