Der Titel sagt schon alles.
Ich habe den Datenträger erstellt und möchte ihn jetzt vergrößern. Ich weiß, ich könnte eine neue hinzufügen, aber ich möchte nicht.
Das Gast-Betriebssystem ist Ubuntu 11.04
Der Titel sagt schon alles.
Ich habe den Datenträger erstellt und möchte ihn jetzt vergrößern. Ich weiß, ich könnte eine neue hinzufügen, aber ich möchte nicht.
Das Gast-Betriebssystem ist Ubuntu 11.04
Antworten:
Es gibt einen sehr guten Blog-Eintrag dazu unter http://trivialproof.blogspot.com/2011/01/resizing-virtualbox-virtual-hard-disk.html
Grundlegende Anweisungen, um die Größe auf 30G zu ändern:
Fahren Sie eine beliebige VM über die Festplatte herunter.
"c: \ Programme \ Oracle \ VirtualBox \ VBoxManage.exe" modifyhd c: \ path \ to \ ubuntu_big.vdi --resize 30000
Im VirtualBox-Handbuch finden Sie einen Abschnitt, in dem Sie erfahren, wie Sie die Größe einer VM-Festplatte mithilfe eines Befehlszeilen-Tools ändern können. Wäre das gut?
virtualbox-ose
Pack installiert habe , VBoxManage list hdds
zeige ich keine HDs an, damit ich es nicht verwenden kann. Vielleicht könnte dies funktionieren, wenn ich eine andere Virtualbox hätte und ich könnte die .vdi-Datei direkt bearbeiten. Danke für den Tipo tho
Mein Root-Dateisystem (/) war auf der Gast-VM mit dem auf Oracle Virtualbox erstellten Betriebssystem Oracle Enterprise Linux (OEL) 7 voll. Ich glaube, dass ähnliche Schritte für andere Linux-Varianten wie Redhat, Fedora, CentOS oder Ubuntu vorhanden sein sollten.
Um den Speicherplatz zu erhöhen, habe ich die folgenden Schritte ausgeführt:
Erhöhen Sie die Größe der virtuellen Festplatte mit dem folgenden Befehl:
C:\Program Files\Oracle\VirtualBox\VBoxManage.exe modifyhd [absolute path to file] --resize [size in MB]
Die GParted Live - iso heruntergeladen hier
Gparted iso in das optische Laufwerk der VM einhängen.
Erhöhen Sie die LVM mit dem folgenden Befehl (vorausgesetzt, das Root-Volume ist '/ dev / ol / root')
lvextend -L+10G /dev/ol/root
ODER
lvextend -l +100%FREE /dev/ol/root
Erhöhen Sie die Größe des Dateisystems:
xfs_growfs /
Überprüfen Sie mit:
df -k /
Ich hoffe es hilft!
Aktualisierte Anweisungen für VirtualBox 5 und Ubuntu 16, vorausgesetzt ein Windows-Host:
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifymedium disk PATH-TO-VDI-FILE --resize NEW-SIZE-IN-MEGABYTES
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifymedium disk GUID --resize NEW-SIZE-IN-MEGABYTES
df -k
Um den Namen des MOUNT-POINT zu finden, müssen Sie die Größe ändern (in der rechten Spalte der Ausgabe) und den Namen des entsprechenden PARTITION-NAME in der linken Spalte notieren.sudo umount MOUNT-POINT
sudo gparted
Wählen Sie die richtige virtuelle Festplatte aus der Dropdown-Liste in der oberen rechten Ecke aus, und klicken Sie in der resultierenden grafischen Anzeige mit der rechten Maustaste auf das Feld von PARTITION-NAME oder dessen Eintrag in der Tabelle, wählen Sie Größe ändern / verschieben, und ändern Sie im daraufhin angezeigten Dialogfeld die Größe es, um den neuen Raum zu füllen. Klicken Sie auf die Schaltfläche Größe ändern, um das Dialogfeld zu schließen, und wählen Sie dann im Hauptfenster das Häkchensymbol in der Symbolleiste aus, um die Änderung zu übernehmen.Wenn Sie wissen möchten, wie Sie den Speicherplatz mit Gpart erhöhen können, lesen Sie bitte: https://prasadlinuxblog.wordpress.com/2014/01/23/use-gparted-to-increase-disk-size-of-a-linux-native -Trennwand/
Außerdem musste ich die amd64-Version von Gparted herunterladen, da die i686-Version nicht funktionierte