VirtualBox – virtuelle Festplatte vergrößern

Das könnte dich auch interessieren …

15 Antworten

  1. Fx sagt:

    Danke, der Artikel ist sehr hilfreich! Zu schade, dass ich ihn erst gefunden habe, nachdem ich unter beträchtlichem Aufwand ein neues Gastsystem installiert habe. Ein Nachteil meiner Lösung war übrigens auch, dass sich die Windows7-Lizenz nicht mehr aktivieren ließ, weil vermeintlich auf einen anderen Rechner installiert. Ich vermute, dass man das Problem mit der in diesem Artikel beschriebenen Lösung nicht hat.

  2. Fx sagt:

    Interessant ist in dem Zusammenhang übrigens auch noch, dass man sogar den Festplatten-Typ (dnynamisch/fix) nachträglich ändern kann: https://brainwreckedtech.wordpress.com/2012/01/08/howto-convert-vdis-between-fixed-sized-and-dynamic-in-virtualbox/

  3. Franz Vater sagt:

    Man kann auch einfach eine weitere (zweite, dritte usw.) Festplatte beliebiger Größe erzeugen und so formatieren und einbinden wie das jeweilige Gast-Betriebssystem es erlaubt. So habe ich die ursprünglich (zu) knapp bemessene Installation um ein Datenlaufwerk erweitert. Diese neue Festplatte ist im Übrigen dann auch nicht an die VM gebunden sondern kann auch in eine andere
    VM „umgesteckt“ werden.

  4. Tobias sagt:

    Danke für die hilfreiche Anleitung!
    Ich habe bei meinem MAC obenstehende Anleitung befolgt und meinen HDSpeicher für VB – Win7 erfolgreich von 25gb auf 50gb erweitert (dyn hd).
    Bei VB werden die 50 gb korrekt angezeigt. Wenn ich dann Windows7 über die VB starte, habe ich hier allerdings immer noch das Speicherproblem. Bei Win7 werden noch immer 25gb angezeigt.
    Weiß vielleicht jemand, was ich falsch mache?
    Vielen Dank und viele Grüße
    Tobias

    • Das kommt daher, dass zwar die Festplatte nun größer ist, die Partition von Windows aber immer noch die selbe feste Größe hat. Du hast 2 Möglichkeiten:

      • neue Partition im freien Speicher erstellen
      • die bestehende Partition vergrößern zB so: Link
  5. Tobias sagt:

    Hallo Werner,
    vielen Dank für Deine schnelle Antwort. Über die Datenträgerverwaltung habe ich es schon versucht. Leider erscheint bei mir kein „Nicht zugeordneter“ Speicher. Mein max. verfügbarer Speicher bleibt also bei 25 gb anstatt der 50 gb.
    Ich glaube in der Zeit, in der ich versucht habe den Speicher zu erweitern, hätte ich Windows 7 neu aufsetzen können.
    Hast Du vielleicht noch eine andere Idee?

    Viele Grüße
    Tobias

  6. Pet sagt:

    Hallo,

    vielen Dank für deinen Artikel. Ich habe ein Problem. Mein Speicher (Fixed – Dev.vdi) habe ich bei der Installation auf 10 GB gesetzt. Nun habe ich kein Speicher mehr. Um das Problem zu lösen, habe ich einen Klon des VDI (Dev_Klon.vdi) erstellt (Wie oben beschrieben). Dies hat auch wunderbar geklappt. Einen Resize auf den Klon VDI habe ich auch bereits durchgeführt.

    Wie muss ich jetzt vorgehen? Muss ich es im bestehenden VServer unter den „Massenspeicher“ Einstellungen als neue Platte hinzufügen? Derzeit ist noch Dev.vdi unter SATA vorhanden. Muss dieser gelöscht werden und statt Dev.vdi, sollte Dev_Klon.vdi hinzugefügt werden? Oder muss Dev_Klon.vdi als zweite Platte hinzugefügt werden?

    Wenn ich es hinzufügen will, bekomme ich zu dem eine Fehlermeldung „Permission problem accessing the file for the medium“. VServer ist ausgeschaltet.

    Vielen Dank

    Lieben Gruß

    • im Prinzip sollte es reichen, wenn du in den Einstellungen der virtuellen Maschine unter Massenspeicher die andere *.vdi Datei einbindest und die andere entfernst. Die Fehlermeldung irritiert mich etwas…der Massenspeicher sollte im ausgeschalteten Zustand der virtuellen Maschine gemacht werden. Das Zugriffsproblem kann ansonsten mit den Zugriffsrechten auf Dateiebene zu tun haben. Ich würde einfach die selben Rechte setzen wie bei der anderen Datei. Falls das nicht hilfreich war, poste mal unter welchem Betriebssystem du VirtualBox ausführst und wann genau diese Fehlermeldung erscheint.

      • Pet sagt:

        Vielen Dank. Tatsächlich, es lag an den Rechten. Ich nutze einen Mac.

        Habe die neue VDI eingebunden und die alte entfernt. Dabei ist mir aufgefallen, dass die alte ca. 10 GB groß war und der Klon nur 6,70 GB. Trotzdem habe ich nun den Klon gestartet. Sieht alles einwandfrei aus.

        Jedoch will ich etwas am VServer (Ubuntu 12.10) installieren, sagt er mir trotzdem z.B.:
        cp: »/home/dev/mysql/ibdata1“ wird geschrieben: Auf dem Gerät ist kein Speicherplatz mehr verfügbar

        Ich gehe mal davon aus, das etwas noch im Ubuntu angepasst werden muss, so dass dieser auch weiss, dass die neue Festplatte eine Größe von 40 GB hat.

        • Man muss neben der Vergrößerung der Festplatte auch immer die Partition vergrößern, oder alternativ dazu im unpartionierten Bereich eine neue Partition erstellen. Ich persönlich verwende dazu immer GParted, das ist bei den meisten Linux Systemen bereits vorinstalliert. Für nicht Linux Systeme gibt es eine bootfähige Live CD die man auch unter VirtualBox verwenden kann um dort die Partitionen zu bearbeiten. Alternativ dazu hat jedes System auch noch eigene Software dazu.

          Unter Linux siehst du mit dem Kommando „df -h“ wie groß deine einzelnen Partitionen sind.

          • Pet sagt:

            Hallo,

            vielen Dank. Hast du dazu eine Anleitung? Ich habe leider dies bezüglich nicht viel Ahnung..

            Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
            /dev/mapper/pet–dev–vg-root 6,1G 6,0G 0 100% /
            udev 2,0G 4,0K 2,0G 1% /dev
            tmpfs 404M 468K 404M 1% /run
            none 5,0M 0 5,0M 0% /run/lock
            none 2,0G 0 2,0G 0% /run/shm
            cgroup 2,0G 0 2,0G 0% /sys/fs/cgroup
            /dev/sda1 236M 60M 164M 27% /boot
            overflow 1,0M 0 1,0M 0% /tmp

            Das kommt raus bei „df -h“.

            Welche Partition müsste ich überhaupt vergrössern?

  7. Johannes Conradt sagt:

    Wenn die ursprüngliche Datei z.B. Windows 7.vdi heißt muß man „Windows 7.vdi“ bzw. „Windows 7_klon.vdi“ schreiben. Ansonsten hilfreiche Anleitung, danke.

  8. Matthias sagt:

    Zum Thema „Festplatten mit fixer Größe vergrößern“:

    1. Der Klon muss einen anderen Namen haben als die Ursprungsdatei – dieses Problem lässt sich durch späteres Umbenennen lösen.

    2. Der Klon hat eine andere UUID als das Original und wird von Virtualbox nicht mehr erkannt / gestartet. Abhilfe bietet hier das Erstellen einer neuen virtuellen Maschine, in die die geklonte und vergrößerte VDI-Datei eingebunden wird. Aber: Windoofs verlangt dann eine erneute Aktivierung.

    Fazit: Die Anleitung ist zwar gut gelungen aber solange VirtualBox nicht in Lage ist, fest allozierte VDI-Dateien zu vergrößern, ist es eine Krücke.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert