VirtualBox: erweitern partition
Habe ich virtualbox-4.1.0 mit centos-5.6 installiert. Nun würde ich gerne verlängern Sie das VM-image, das ich zuvor reserviert für virtuelle Maschinen-installation, es war 8Gb, das ist nicht genug jetzt. Gibt es eine Möglichkeit die partition erweitern, ohne Informationen zu verlieren?
Tatsächlich in centos habe ich ein root-fs mit meinem home-Verzeichnis etc.. also diese partition irgendwann müsste die Größe angepasst werden.
Vielen Dank im Voraus für Vorschläge!
InformationsquelleAutor der Frage Mark | 2011-11-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kann es sein, erfolgt in 4 Schritten :
Die einzelnen Schritte sind unten (getestet mit "Virtuelle Maschine mit CentOS 6.4" und "VirtualBox 4.2.18");
Beobachten-disk-format von der virtualbox-Datei, wenn es nicht *.vdi konvertieren disk-format von *.wmdk *.vdi. Öffnen Sie die windows-terminal:
$ VBoxManage clonehd --format VDI "path_of_wmdk_file" "path_of_vdi_file"
Größe Festplatte Größe der vdi-Datei. Öffnen Sie die windows-terminal. Zum Beispiel die Festplatten-Größe ~500 GB => 512000;
$ VBoxManage modifymedium "path_of_vdi_file" --resize 512000
Wählen Sie *.vdi-Datei anstelle von *.wmdk-Datei als Datenträger
Virtual Machine -> Settings -> Storage -> Controller : SATA (Right Click on *.wmdk file) -> Remove Attachment -> Add HardDisk and choose newly created *.vdi file
Download "gparted-live-x.xx.x-x-ixxx.iso" die Datei aus http://gparted.sourceforge.net/download.php. Montieren Sie die iso-Datei als CD.
Virtual Machine -> Settings -> Storage -> Controller IDE (Right Click) -> Add CD/DVD -> Select gparted-live-x.xx.x-x-ixxx.iso file
Virtuelle Maschine, Virtuelle Maschine bootet von dieser CD. Wählen Sie die Standardwerte mit drücken der Taste "Enter", "Enter" ... bis Gpart ISO-GUI gestartet. Wählen Sie das Werkzeug gpart Programm und starten Sie.
Erweitern-disk-Größe wie unten;
Virtual Machine -> Settings -> Storage-> Controller IDE (Right Click on gparted-live-x.xx.x-x-ixxx.iso) -> Remove Attachement
Öffnen Sie ein linux-terminal und als root einloggen. Ausführen von Befehlen unter;
InformationsquelleAutor der Antwort
Ich bin mit einem CentOS7 virtualbox, und ich schließlich vergrößerte meine partition
/dev/mapper/centos-root
- gparted funktioniert nicht für mich, weil ich nicht einen desktop, auf CentOS7 virtualbox.virtualbox -> settings -> storage -> *.vdi -> location
z.B. mine befindet sich unter~/VirtualBox VMs/CentOS7/CentOS.vdi
Zurück bis Ihr Bild nur für den Fall etwas schief geht
$ cp CentOS7.vdi CentOS7.backup.vdi
Ändern Sie die Größe Ihrer virtuellen Speicher-Größe, z.B. 200 GB
$ VBoxManage modifyhd CentOS7.vdi --resize 204800
Macht auf Ihrem CentOS-virtuelle Maschine, Problem
$ sudo fdisk -l
Verwenden Sie fdisk zu löschen/erstellen von Partitionen
$ sudo fdisk /dev/sda
Sie sind in dem Dienstprogramm fdisk interaktiven Modus, die Ausgabe folgenden Kommandos: (meist nur Folgen Sie den Standard-Empfehlung)
d
- löschen einer partition2
- wählen Sie eine partition zu löschen (/dev/sda2 hier)n
- erstellen Sie eine neue partitionp
- machen Sie eine primäre partition2
- stellen Sie es auf die gleiche partition, wie wir Sie gelöscht<return>
- legen Sie die anfangs-blockieren (standardmäßig)<return>
- set und das Ende der sperren (standardmäßig)w
- schreiben der partition und zum verlassen des interaktiven Modus von fdiskNeustart Ihres CentOS Maschine
$ sudo reboot
Größe des physikalischen Volumes und bestätigen Sie die neue Größe
$ sudo pvresize /dev/sda2
$ sudo pvscan
Werfen Sie einen Blick auf Ihre logische Zuordnung Lautstärke, um zu sehen, was Volumen, das Sie vergrößern möchten, in meinem Fall
/dev/mapper/centos-root
Größe des Dateisystems durch das hinzufügen
-r
option, es wird sich darum kümmern Größenänderung für Sie$lvextend -r -l +100%FREE /dev/mapper/centos-root
Größe der Datei-system:
$resize2fs /dev/mapper/fedora-root
Für CentOS 7:
$xfs_growfs /dev/mapper/fedora-root
Letzte Prüfung:
$df -h
.Referenz:https://blog.jyore.com/2013/06/virtualbox-increase-size-of-rhelfedoracentosscientificos-guest-file-system/#comment-2879
InformationsquelleAutor der Antwort Nicole Finnie
Fand ich das nugget auf den folgenden link. Ich arbeitete perfekt für mich und dauerte nur 5 Sekunden.
Ab VirtualBox 4 Sie zusätzliche Unterstützung für die expansion.
Wird die Größe einer virtuellen disk-image zu 45 GB.
https://superuser.com/questions/172651/increasing-disk-space-on-virtualbox
InformationsquelleAutor der Antwort gadildafissh
Es kann getan werden, mit 3 Schritten :
Vergessen Sie nicht, den letzten Teil, ansonsten haben Sie freien Speicherplatz und Ihre Festplatte immer noch so voll.
Schrieb ich ein tutorial hier zu ändern Sie die Größe der VM-Festplatte
InformationsquelleAutor der Antwort tvial
Irgendwann die VBoxManage-Dienstprogramm geändert wird die syntax ein wenig. Es ist erwähnenswert, dass dies nicht funktioniert auf alle vm-Typen, also Vorsicht, wenn Sie eine *.vmdk. Ein Beispiel-Befehl ändern, um Ihre HD 40GB ist:
Referenz bin ich auf VirtualBox 4.2.1, Mac 10.8.2
InformationsquelleAutor der Antwort Baer
Aus der VirtualBox FAQ:
Alternativ können Sie fügen Sie eine andere VDI und mount /home dort.
InformationsquelleAutor der Antwort johnbaum
Suche für CloneVDI tool auf der Oracle VirtualBox Foren. Es war für mich und ist viel einfacher GUI-basiertes Programm für jedermann nervös in der Befehlszeile. Auch ermöglicht die Umstellung von fixen zu dynamischen Modus VBoxManage.exe nicht unterstützt (noch).
https://forums.virtualbox.org/viewtopic.php?f=6&t=22422
InformationsquelleAutor der Antwort KPM
Ich verbrachte eine lange Zeit googeln und schließlich habe es funktioniert für mich. ( bevor ich dies gefunden ) Und ich wollte einen Ort zum speichern meiner Arbeit
Unten ist Befehle, die ich kopiert vom terminal in fedora :
InformationsquelleAutor der Antwort dirk schelfhout