Ich habe VirtualBox 5 in OS X El Capitan 10.11.3. Es gibt eine Option in VirtualBox von Windows, um das hier beschriebene Bild zu vergrößern. Ich kann jedoch keinen ähnlichen Weg für OS X finden.
Mein Speicher sieht so aus
Wenn Sie auf die 8,00 GB klicken, erhalten Sie
Wählen Sie Disk-Image und Sie erhalten
also keine ähnliche Ansicht wie in Windows.
David Anderson. Die Seite 150 der Bedienungsanleitung ist hier . Es beschreibt nur den Befehl VBoxManage modifyhd, aber nicht, wie Sie ihn in Ihre Befehlszeile bekommen können.
In VirtualBox 4 gab es den VBoxManage-Befehl zum Vergrößern der Bildgröße, wie hier beschrieben zum Ändern der Größe einer VirtualBox-Festplatte (Windows und Mac).
VBoxManage modifyhd “<vdi_file_full_path_and_name>” –resize 40000
Ich habe das PATH-Problem gelöst, indem ich den PATH nicht geändert habe, sondern Macports wie hier beschrieben durch die rekursiven erzwungenen Löschvorgänge deinstalliert habe, sodass ich die Funktion jetzt aufrufen kann, ohne /usr/local/bin/VBoxManage
den Befehl explizit zu starten.
klanomath. Ich laufe erfolgreich
/usr/local/bin/VBoxManage modifyhd "/Users/masi/VirtualBox VMs/Ubuntu 14.04 64bit/Ubuntu 14.04 64bit.vdi" --resize 10000
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Ich melde mich erfolgreich am verschlüsselten System an. Ich melde mich erfolgreich bei meinem Ubuntu-Benutzerkonto an, aber die Sitzung bleibt nur in der Ansicht
wo das Ubuntu auf dem Host unendlich lange gestapelt bleibt. Die Verschlüsselung der virtuellen Festplatte sollte kein Problem sein, da ich es geschafft habe, die Anmeldeansicht des Betriebssystems zu erhalten. Ich konnte mich nicht bei verschiedenen TTYs von Ubuntu innerhalb der virtuellen Maschine anmelden, um den Fall weiter zu debuggen.
Ich melde mich erfolgreich als Gast an und ich bekomme
was darauf hinweist, dass die Größe meiner Festplatte für das Betriebssystem zu klein ist. Ich erhöhe den Speicherplatz erfolgreich auf 20 GB durch den folgenden Befehl, aber ich erhalte immer noch die Beschwerde über keinen Speicherplatz in der Gastanmeldung
VBoxManage modifyhd "/Users/masi/VirtualBox VMs/Ubuntu 14.04 64bit/Ubuntu 14.04 64bit.vdi" --resize 20000
Der Raum sieht innen ok aus und es sollte genügend Platz vorhanden sein
Der Speicher sieht jetzt so aus, wobei der tatsächliche Speicherplatz dynamisch zunimmt
Die Anmeldung bei meinem Benutzerkonto bleibt immer noch hängen, wie einer der Screenshots zeigt.
Ich habe hier im VB-Forum von Oracle einen Thread zu diesem Problem eröffnet . Ich habe diese Antwort bekommen
https://forums.virtualbox.org/viewtopic.php?f=24&t=50661
Pay close attention to step 2
Also if you selected to use LVM when you installed you would need to use LVM to extend the primary partition. Seek assistance from Ubuntu on how to do that.
wo ich die Sache mit LVM nicht verstehe und nicht Inhalt in dem Link.
Der letzte Punkt wurde gelöst, indem die vorhandene Festplatte vollständig entfernt und Ubuntu mit einer dynamischen Festplattengröße von 50 GB neu installiert wurde. Für die Langzeitstabilität ist diese Methode die sicherste. Ich hatte Sicherungskopien der Dateien auf der Festplatte.
Wie können Sie das Disk-Image in VirtualBox vergrößern?
Ihr VDI-Pfad ist falsch:
VBoxManage: Fehler: Datei für das Medium konnte nicht gefunden werden
Verwenden Sie in Ihrem Größenänderungsbefehl entweder die uuid des vdi oder einen geeigneten Pfad (keine umgekehrten Schrägstriche!):
VBoxManage modifyhd "/Users/masi/VirtualBox VMs/Ubuntu 14.04 64bit/Ubuntu 14.04 64bit.vdi" --resize 10000
oder (mit Backslashes, aber ohne Anführungszeichen)
VBoxManage modifyhd /Users/masi/VirtualBox\ VMs/Ubuntu\ 14.04\ 64bit/Ubuntu\ 14.04\ 64bit.vdi --resize 10000
oder nach Eingabe VBoxManage list hdds
:
#replace UUID and size below by the appropriate UUID and the required size
VBoxManage modifyhd UUID --resize size
Wenn Ihr PATH nicht richtig funktioniert, müssen Sie möglicherweise /usr/local/bin/ voranstellen
exec
Ihrer aktuellen PATH-Variablen eingegeben wird.Mir fehlt hier vielleicht etwas, aber so sehe ich es. Sie führen den VBoxManage-Befehl aus, um Ihrer virtuellen Festplatte Speicherplatz hinzuzufügen. Was bedeutet das übersetzt? Bedeutet dies, dass Sie der Festplatte logische Blöcke hinzufügen? Wenn dies der Fall ist, wird dieser Speicherplatz nicht automatisch den Partitionen hinzugefügt, die die Dateisysteme enthalten. Müssten Sie nicht auch Befehle innerhalb des virtuellen Betriebssystems oder einer Live-Version eines virtuellen Betriebssystems ausführen, um die Dateisysteme zu erweitern?
David Anderson
VBoxManage modifyhd
Befehls auf Seite 150. Welche Version von VirtualBox verwenden Sie genau?David Anderson
VBoxManage
befindet sich der Befehl im Verzeichnis (Ordner)/usr/local/bin
.David Anderson
David Anderson
VBoxManage
in vorhanden ist/usr/local/bin
, sollten Sie den Befehl ausführen können, indem Sie den vollständigen Pfad eingeben:/usr/local/bin/VBoxManage
.Léo Léopold Hertz 준영