Команды VirtualBox

В VirtualBox не все параметры могут быть изменены из графического интерфейса. Часть меняется с помощью командной строки.

Внимание

VirtualBox не рекомендуется к использованию в рабочей среде. Виртуальная машина VirtualBox зависит от хост-системы: при выключении компьютера сервер также остановится.

Рекомендуем использовать для развертывания сервера Hyper-V или VMware:

Изменение размера жесткого диска

Файлы виртуальных дисков обычно располагаются в директориях:

  • ~/VirtualBox/имя_виртуальной_машины,

  • или ~/.VirtualBox/HardDisks

Примечание

Увеличение размера возможно только для дисков в формате VDI. Диски из OVA-образа не могут быть расширены этой командой.

Для изменения размера диска используйте команду:

VBoxManage modifyhd <полный_путь_к_диску> --resize <размер_в_МБ>

Предупреждение

В VirtualBox версии 5 и выше команда modifyhd заменена на modifymedium.

Пример. Увеличение размера диска natty.vdi до 12 ГБ (12000 МБ):

VBoxManage modifyhd natty.vdi --resize 12000

Изменение объема оперативной памяти

Перейдите в каталог C:Program FilesOracleVirtualBox и выполните команду:

VBoxManage modifyvm "имя_машины" --memory 4000

Размер памяти указывается в мегабайтах. Это позволяет задать виртуальной машине памяти больше, чем есть на реальной машине.

Предупреждение

Не рекомендуется выделять виртуальной машине больше памяти, чем доступно на физическом хосте. В противном случае редактирование свойств машины через графический интерфейс станет невозможным.

Изменение имени виртуальной машины

Для переименования виртуальной машины выполните команду:

VBoxManage modifyvm "старое_имя" --name новое_имя

Кавычки вокруг нового имени не обязательны, если оно не содержит пробелов.

Конвертация образа VMWare vmdk в VirtualBox vdi

Примечание

Руководство основано на статье Конвертация образа VMWare vmdk в VirtualBox vdi

В этом руководстве описан способ конвертации образа виртуальной машины в формате VMWare (файл .vmdk) в формат Oracle VirtualBox (.vdi — VirtualBox Disk Image).

После конвертации вы сможете запускать виртуальную машину VMWare на компьютере с установленным VirtualBox.

Нам понадобится десктопная среда виртуализации — Oracle VirtualBox.

  1. Скачайте дистрибутив и установите VirtualBox.

  2. Скопируйте VMDK-файлы виртуальной машины на локальный диск.

  3. Запустите командную строку от имени администратора и перейдите в каталог с VirtualBox:

cd C:\Program Files\Oracle\VirtualBox\
  1. Выполните конвертацию с помощью утилиты VBoxManage и параметра clonehd. Эта команда создает копию диска и преобразует ее из формата VMDK в VDI.

Примечание

Перед конвертацией удалите снапшоты виртуальной машины и убедитесь, что диск не используется запущенными виртуальными машинами.

VBoxManage clonehd --format VDI D:\clonation\PROJECT.virtual.vmdk D:\Virtual.vdi
  1. После завершения создайте новую виртуальную машину в VirtualBox и подключите к ней полученный VDI-диск. Сконвертированный диск будет лежать в корне папки D:\.