Tytuł mówi wszystko.
Utworzyłem dysk i teraz chciałbym zwiększyć jego rozmiar. Wiem, że mógłbym dodać nowy, ale nie chcę.
Dotyczy to systemu Ubuntu 11.04
Tytuł mówi wszystko.
Utworzyłem dysk i teraz chciałbym zwiększyć jego rozmiar. Wiem, że mógłbym dodać nowy, ale nie chcę.
Dotyczy to systemu Ubuntu 11.04
Odpowiedzi:
Na blogu znajduje się bardzo dobry wpis na stronie http://trivialproof.blogspot.com/2011/01/resizing-virtualbox-virtual-hard-disk.html
Podstawowe instrukcje zmiany rozmiaru do 30G:
Zamknij dowolną maszynę wirtualną za pomocą dysku.
„c: \ Program Files \ Oracle \ VirtualBox \ VBoxManage.exe” modyfikujdd c: \ path \ to \ ubuntu_big.vdi --resize 30000
W podręczniku VirtualBox znajduje się sekcja, która mówi, jak zmienić rozmiar dysku twardego VM za pomocą narzędzia cmd-line. Czy byłoby to dobre?
virtualbox-ose
pakietu VBoxManage list hdds
nie wyświetlaj żadnych dysków twardych, więc nie mogę go użyć. Może to zadziałałoby, gdybym miał inną wirtualną skrzynkę i mógłbym bezpośrednio operować na pliku .vdi. Dzięki za tipo tho
Mój system plików root (/) był pełny na Guest VM z systemem operacyjnym Oracle Enterprise Linux (OEL) 7 utworzonym na Oracle Virtualbox. Uważam, że podobne kroki powinny być obecne w przypadku innych wersji Linuksa, takich jak Redhat, Fedora, CentOS lub Ubuntu.
Aby zwiększyć miejsce na dysku, wykonałem następujące kroki:
Zwiększ rozmiar dysku wirtualnego za pomocą poniższego polecenia:
C:\Program Files\Oracle\VirtualBox\VBoxManage.exe modifyhd [absolute path to file] --resize [size in MB]
Ściągnąłem GParted żywo iso z tutaj
Zamontuj Gparted ISO w napędzie optycznym maszyny wirtualnej.
Zwiększ LVM za pomocą polecenia poniżej (zakładając, że wolumin root to „/ dev / ol / root”)
lvextend -L+10G /dev/ol/root
LUB
lvextend -l +100%FREE /dev/ol/root
Zwiększ rozmiar systemu plików:
xfs_growfs /
Zweryfikuj za pomocą:
df -k /
Mam nadzieję, że to pomoże!
Zaktualizowano instrukcje dla VirtualBox 5 i Ubuntu 16, przy założeniu hosta Windows:
"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
aby znaleźć nazwę MOUNT-POINT, musisz zmienić rozmiar (w prawej kolumnie wyniku) i zanotować nazwę odpowiadającej NAZWY STRONY w lewej kolumnie.sudo umount MOUNT-POINT
sudo gparted
, wybierz właściwy dysk wirtualny z menu rozwijanego w prawym górnym rogu, a na wynikowym ekranie graficznym kliknij prawym przyciskiem myszy pole NAZWA PARTYCJI lub jej pozycję w tabeli, wybierz zmień rozmiar / przenieś, aw wynikowym oknie dialogowym zmień rozmiar aby wypełnić nową przestrzeń. Kliknij przycisk Zmień rozmiar, aby zamknąć okno dialogowe, a następnie w oknie głównym wybierz ikonę znacznika wyboru z paska narzędzi ikony, aby zastosować zmianę.Jeśli chcesz wiedzieć, jak zwiększyć przestrzeń dyskową za pomocą Gpart zobacz: https://prasadlinuxblog.wordpress.com/2014/01/23/use-gparted-to-increase-disk-size-of-a-linux-native -przegroda/
Musiałem także pobrać wersję Gparted na amd64, ponieważ wersja i686 nie działała