Название говорит само за себя.
Я создал диск, и теперь я хотел бы увеличить его размер. Я знаю, что могу добавить новый, но не хочу.
Гость, о котором идет речь, это Ubuntu 11.04
Название говорит само за себя.
Я создал диск, и теперь я хотел бы увеличить его размер. Я знаю, что могу добавить новый, но не хочу.
Гость, о котором идет речь, это Ubuntu 11.04
Об этом есть очень хорошая запись в блоге на http://trivialproof.blogspot.com/2011/01/resizing-virtualbox-virtual-hard-disk.html
Основные инструкции, чтобы изменить размер до 30G:
Выключите любую виртуальную машину, используя диск.
"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd c:\path\to\ubuntu_big.vdi --resize 30000
Моя корневая (/) файловая файловая система была заполнена на гостевой виртуальной машине с ОС Oracle Enterprise Linux (OEL) 7, созданной в Oracle Virtualbox. Я считаю, что аналогичные шаги должны присутствовать для других версий Linux, таких как Redhat, Fedora, CentOS или Ubuntu.
Чтобы увеличить место на диске, я следовал ниже шагов:
Увеличьте размер виртуального диска, используя следующую команду:
C:\Program Files\Oracle\VirtualBox\VBoxManage.exe modifyhd [absolute path to file] --resize [size in MB]
Скачал Gparted Live iso отсюда
Mount Gparted iso в оптическом приводе виртуальной машины.
Увеличьте LVM, используя следующую команду (при условии, что корневой том - '/dev/ol/root')
lvextend -L+10G /dev/ol/root
ИЛИ ЖЕ
lvextend -l +100%FREE /dev/ol/root
Увеличьте размер файловой системы:
xfs_growfs /
Проверьте, используя:
df -k /
Надеюсь, поможет!
В руководстве VirtualBox есть раздел, в котором рассказывается, как изменить размер жесткого диска виртуальной машины с помощью инструмента cmd-line. Это было бы хорошо?
Обновленные инструкции для VirtualBox 5 и Ubuntu 16 с использованием хоста 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
чтобы найти имя MOUNT-POINT, которое необходимо изменить (в правом столбце вывода), и записать имя соответствующего PARTITION-NAME в левом столбце.sudo umount MOUNT-POINT
sudo gparted
, выберите правильный виртуальный диск из выпадающего списка в правом верхнем углу, и в появившемся графическом окне щелкните правой кнопкой мыши поле PARTITION-NAME или его запись в таблице, выберите изменить размер / переместить и в появившемся диалоговом окне измените размер, чтобы заполнить новое пространство. Нажмите кнопку «Изменить размер», чтобы закрыть диалоговое окно, затем в главном окне выберите значок галочки на панели инструментов значков, чтобы применить изменения.Если вы хотите узнать, как увеличить дисковое пространство с помощью Gpart, см .: https://prasadlinuxblog.wordpress.com/2014/01/23/use-gparted-to-increase-disk-size-of-a-linux-native -разбиение /
Также мне пришлось скачать amd64 версию Gparted, так как версия i686 не работала