Wenn ich Windows XP auf einer installierten VirtualBox - Maschine, ich die Festplatte nur aus 10 GB da und nahm an, es würde erweitern in der Größe (tun , wie Festplatten in VMWare , soweit ich mich erinnern kann, das nicht wahr ist?).
In jedem Fall versuche ich, Visual Studio 2010 Beta auf diesem Virtual Box XP-Image zu installieren, und es hat nicht genügend Speicherplatz.
Wenn ich nach einer Antwort google, finde ich komplizierte Tutorials wie dieses, die Ihnen zeigen, wie Sie die Größe einer VirtualBox-Festplatte "in nur wenigen Stunden " erhöhen können .
Aber ich kann mir nicht vorstellen, dass es auch so schwer sein würde:
- Erhöhen Sie die Größe einer virtuellen Festplatte (nach allem, es ist virtuell)
- schaffen eine neue Festplatte von, sagen wir, 20 GB und nur befestigen sie als D in der virtuellen Maschine: oder Laufwerk E:
Wie kann ich einem VirtualBox-Computer mit installiertem XP einfach Speicherplatz hinzufügen?
quelle
Hinweis: Dies gilt für VirtualBox vor 4 Jahren. In VB4 wurde die Festplattenerweiterung eingeführt.
Gemäß der VirtualBox-Dokumentation:
Der einfachste Weg, einer vorhandenen VM zusätzlichen Speicherplatz hinzuzufügen, besteht darin, eine zweite Festplatte anzuschließen . Gehen Sie zu VM-Einstellungen> Festplatten> Neu hinzufügen. Klicken Sie dann auf die Schaltfläche "Festplatte auswählen" und klicken Sie auf "Neu". Folgen Sie dem Assistenten, um eine neue virtuelle Festplatte zu erstellen. Es wird dann als
D:
oderE:
in Ihrem Gastbetriebssystem angezeigt.quelle
Für Windows-Benutzer gibt es eine zusätzliche benutzerfreundliche Option: CloneVDI Tool von mpack. Es ist ein GUI-Frontend für VBoxManage, mit dem die Arbeit etwas einfacher wird.
http://forums.virtualbox.org/viewtopic.php?f=6&t=22422
Wie Alexander M. bereits erwähnt hat, müssen Sie weiterhin GParted, Partition Magic oder einen ähnlichen Partitionseditor verwenden, um Ihre Partition auf das neu zugewiesene physische Laufwerk zu erweitern. Laden Sie dazu einfach die GParted-ISO herunter, hängen Sie sie als bootfähiges Laufwerk in die VirtualBox ein und booten Sie von dort.
http://gparted.sourceforge.net/download.php
quelle
Neuere Versionen von VirtualBox bieten eine Option für VBoxManage clonehd, mit der Sie auf eine vorhandene (größere) virtuelle Festplatte klonen können.
Der Prozess wird hier detailliert beschrieben: Erweitern von VirtualBox Dynamic VDIs
quelle
Schritt 1: Erstellen Sie eine neue virtuelle Festplatte gemäß der Anweisung @mhaller
Schritt 2: Öffnen Sie das Dialogfeld Ausführen, geben Sie diskmgmt.msc ein und geben Sie ein
Schritt 3: Wählen Sie eine nicht initialisierte Partition aus und klicken Sie mit der rechten Maustaste auf> Initialisieren
Schritt 4: Wählen Sie die Partition erneut aus, klicken Sie mit der rechten Maustaste und erstellen Sie eine erweiterte Partition. Klicken Sie erneut mit der rechten Maustaste auf Logisches Laufwerk erstellen (passen Sie die Partitionsgröße an, wenn Sie dies im Assistenten benötigen).
Das ist alles
quelle
Für Windows-Benutzer:
http://www.howtogeek.com/124622/how-to-enlarge-a-virtual-machines-disk-in-virtualbox-or-vmware/
quelle
Schauen Sie sich CloneVDI von der VirtualBox-Website an ... 100% schmerzlos!
quelle
Ich bin froh , Sie in der Lage waren , diese auf diese Weise getan, aber man kann (und ich tat ) das GParted - Tool für meine Windows XP - Host durch den hilfreichen Eintrag gefolgt von Eric. Um seine Lösung zu wiederholen / zu erweitern (keine Angst vor den # Schritten, ich versuche hier Neulingen zu helfen, daher gibt es unbedingt detailliertere Anweisungen!):
Ändern Sie die Größe der virtuellen Festplatte mit dem Befehl VBoxManage modifyhd, der hier und in der VirtualBox-Dokumentation gut dokumentiert ist.
Laden Sie GParted-live herunter ( http://sourceforge.net/projects/gparted/files/latest/download?source=dlp ) oder suchen Sie im Internet nach GParted-live ISO. Der wichtige Teil besteht darin, die Live-Version (.iso) zu erhalten, die in Form eines bootfähigen .ISO-Images (CD) vorliegt.
Hängen Sie diese neue ISO-Datei in den Speichereinstellungen des Host-Computers auf das virtuelle CD-Laufwerk ein
Falls erforderlich / gewünscht, ändern Sie die Startreihenfolge in den Systemeinstellungen für den Host-Computer, um von der CD vor der Festplatte zu starten (alternativ können Sie beim Booten F12 drücken und das Gerät auswählen).
Starten Sie Ihre VM. Wenn Sie die Startreihenfolge geändert haben, wird mit der GParted-Live-ISO gebootet. Andernfalls drücken Sie dazu F12.
Haben Sie keine Angst und werden Sie nicht zu verwirrt / verwickelt in die anfänglichen Optionen, die Ihnen angeboten werden. Ich habe alle Standardeinstellungen ausgewählt (Booten auf GParted-Standard, Standardschlüsselzuordnung, Sprache (vorausgesetzt Englisch - Entschuldigung für meine nicht-englischen Freunde!), Anzeige usw.). Lesen Sie es, aber drücken Sie bei jeder Eingabeaufforderung die Eingabetaste. Mit einer Windows-VM sollten Sie mit allen Standardeinstellungen einverstanden sein. Wenn Sie dies nicht tun, werden Sie nichts kaputt machen, und die Anweisungen sind ziemlich gut, was zu tun ist, wenn die Standardeinstellungen nicht funktionieren.
Es wird in einer GUI-Umgebung gestartet und das Dienstprogramm GParted gestartet. Markieren Sie das Laufwerk c: (vorausgesetzt, es ist das Laufwerk, auf dem Sie die Größe erhöhen möchten) und wählen Sie Größe ändern / verschieben.
Ändern Sie die gewünschte neue Größe in MB (sie kürzen MiB ab). Fügen Sie einfach den neuen verfügbaren Betrag (in der unteren Zahl dargestellt - MiB folgt) zur mittleren Zahl hinzu. Beispiel: Ich habe meine von 4000 MiB (z. B. 4 GB - meine ursprüngliche Größe) auf 15000 MiB (15 GB) geändert, weil ich meiner virtuellen Festplatte 10 GB hinzugefügt habe. Klicken Sie dann auf OK.
Klicken Sie auf Übernehmen. Sobald dies erledigt ist, müssen Sie neu starten - aus irgendeinem Grund funktionierte meine Maus nicht auf den Desktopsymbolen auf der GUI (ich konnte nicht auf Beenden klicken), also habe ich einfach das VM-Fenster geschlossen und Neustart ausgewählt. Ich musste die ISO nicht einmal aushängen, sie hat es anscheinend automatisch gemacht.
Lassen Sie Windows die Festplattenprüfung durchlaufen. Denken Sie daran, dass Sie die Größe außerhalb von Windows geändert haben, sodass keine Aufzeichnungen darüber vorliegen. Dies wird es vermutlich ermöglichen, sich mit den neuen Informationen zu aktualisieren. Sobald der Vorgang abgeschlossen ist und Sie sich angemeldet haben, wird Ihnen wahrscheinlich mitgeteilt, dass Windows neu gestartet werden muss, um Ihr "neues Gerät" zu verwenden (zumindest in XP für mich). Einfach neu starten und fertig!
quelle
Diese Schritte haben bei mir dazu beigetragen, den Speicherplatz auf meiner Windows-VM zu vergrößern:
Ändern Sie die Größe des VDI:
VBoxManage modifyhd Cloned.vdi --resize 45000
Führen Sie Ihre geklonte VM aus, gehen Sie zur Datenträgerverwaltung und erweitern Sie das Volume.
quelle
Das Hinzufügen eines zweiten Laufwerks ist wahrscheinlich am einfachsten. Das würde nur ein paar Minuten dauern und es würde wirklich keine Konfiguration erfordern.
Alternativ können Sie das zweite, größere Laufwerk erstellen und dann ein Disk Imaging-Dienstprogramm ausführen, um alle Daten auf Disk1 auf Disk2 zu kopieren. Das sollte sicherlich nicht ein paar Stunden dauern , aber es würde länger dauern, als nur mit zwei Laufwerken zu leben.
quelle
Ich habe die folgenden Anweisungen verwendet, es ist so einfach, die Größe der virtuellen Box zu erhöhen
http://blog.bhupen.me/1/post/2011/09/increase-virtualbox-disk-size.html
quelle
Das Problem ist, dass das Dateisystem auf dieser Festplatte erstellt wurde, als die Festplatte eine bestimmte Geometrie hatte und Sie sie ändern müssen (während Ihr Betriebssystem darauf ausgeführt wird).
Ja, die Vergrößerung der virtuellen Festplatte ist kein großes Problem. Das Problem besteht darin, den neuen Speicherplatz Ihrem Betriebssystem zur Verfügung zu stellen. Dazu benötigen Sie Tools wie parted (Linux) oder Partition Magic (Windows).
quelle
Von hier übernommen => forums.virtualbox.org/viewtopic.php?p=41118#p41118
Sie könnten so etwas ausprobieren (siehe auch Tutorial - Alles über VDIs: Wie kann ich die Größe der Partitionen in meinem VDI ändern? ):
Kopieren Sie den Inhalt von der alten auf die neue Festplatte. Dies wird ziemlich viel Zeit in Anspruch nehmen. (Hier ist / dev / hdX Ihre ursprüngliche Festplatte und / dev / hdY die neue).
dd if=/dev/hdX of=/dev/hdY
Warnung: Stellen Sie sicher, dass Sie Ihre Eingabe- und Ausgabedisketten nicht verwechseln, da sonst alle Informationen von Ihrer Originaldiskette gelöscht werden! (if = gibt die Eingabe an und of = gibt die Ausgabe an.)
Sobald Sie überprüft haben, dass der größere VDI Windows einwandfrei startet (und die Festplattengröße wie erwartet ist), können Sie natürlich den alten kleineren VDI löschen.
Bearbeiten: Anstatt neu zu starten, bevor Sie die Größe der Partition ändern, sollten Sie in der Lage sein, partprobe und den Treffer STRG + R in GParted auszuführen.
quelle
Nachdem ich die Größe geändert hatte und die Größe auf meinem Windows XP-Gastcomputer nicht anzeigen konnte, musste ich
In anderen Foren habe ich gesehen, dass Snapshots die Größe ändern können und nicht alle Snapshots für verschiedene Fehler entfernen können. Die einzige Lösung für mich war, sie zu klonen, um die Snapshots zu entfernen und dann die Größe zu ändern, und alles hat funktioniert. Für die Größenänderung außerhalb von Fenstern kann eine gparted Boot-CD hilfreich sein, die Sie hier finden
quelle
Wenn Sie die Größe einer Festplatte mit fester Größe ändern oder die Größe der Festplatte verwenden möchten
wird nicht funktionieren. Es werden nur dynamische Festplatten unterstützt. Selbst für eine dynamische Festplatte müssen Sie die Größe der Partitionen ändern.
Hier sind Sie ja!
quelle