На этот вопрос уже есть ответ здесь:
Я запускаю Ubuntu в качестве гостя на iMac с VirtualBox версии 4.1.8.
Какой самый простой способ изменить размер виртуального диска?
Пожалуйста, предоставьте как можно больше деталей, включая правильный формат для любых команд.
При создании диска больше Вы были бы
Для увеличения диска, можно использовать VBoxManage modifyhd
команда. Предположим, что Вы хотите изменить размер диска к 20 000 мегабайтов (~20GB). Сначала найдите дисковый файл, который Вы хотите развернуть. Затем в терминале дайте эту команду для изменения размеров диска:
VBoxManage modifyhd "path-of-disk-file" --resize 20000
Для увеличения раздела и файловой системы вероятно, является самым легким загрузить виртуальную машину с помощью Ubuntu livecd и сделать задание с GParted, как это делает и одновременно и дает Вам графический интерфейс пользователя для него.
Подключите livecd ISO-образ к виртуальной машине и измените порядок загрузки для первой начальной загрузки с CD. Если у Вас нет Ubuntu livecd под рукой, можно использовать любой livecd, который идет с соответствующими инструментами. SliTAZ, например, составляет только 35 МБ для загрузки. Откройте GParted и выберите диск, которого Вы хотите изменить размер. Затем щелкните правой кнопкой по разделу, что Вы хотите развернуть и выбрать опцию "изменять-размер-перемещение". В диалоговом окне, которое открывается в диаграмме, которая представляет раздел, перетащите треугольник в конце раздела полностью к праву максимизировать его. Затем закройте диалоговое окно и выберите "Apply" на панели инструментов. Так как никакие данные не должны быть перемещены, это должно быть быстрой операцией.
При выполнении не забывайте отсоединять livecd от виртуальной машины и изменять порядок загрузки.
Вы найдете довольно хорошее учебное руководство целого процесса со снимками экрана включенным здесь: http://trivialproof.blogspot.com/2011/01/resizing-virtualbox-virtual-hard-disk.html
Этот ответ направлен на хост Windows, но если вы используете bash вместо PowerShell и заменяете '\' на '/', он должен работать нормально.
Увеличить виртуальный диск
Powershell
(не как администратор): li> cd C:\Program Files\Oracle\VirtualBox
li> .\VBoxManage.exe internalcommands sethduuid "C:\Users\campbell\VirtualBox VMs\Ubuntu14\Ubuntu14.vdi"
li> ol> li> ol> PowerShell
(не от имени администратора) cd C:\Program Files\Oracle\VirtualBox
.\VBoxManage.exe modifyhd "C:\Users\campbell\VirtualBox VMs\Ubuntu14\Ubuntu14.vdi" --resize 40000
gparted
(установите его, если он отсутствует sudo apt-get install gparted
) Swapoff
li> Delete
li> linux-swap
в поле Файловая система. li> swapon
li>