Как изменить свойства виртуальных машин VirtualBox

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

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

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

Вот список ситуаций, когда вам может потребоваться изменить свойства:

  • Размер диска образа виртуальной машины недостаточно велик или слишком велик.
  • Вы хотите включить или отключить общий доступ к буферу обмена или перетаскивание.
  • Вы хотите увеличить или уменьшить объем памяти виртуальной машины.
  • Вам нужно увеличить или уменьшить видеопамять.

Настройки VirtualBox

Вы открываете Настройки любого образа виртуальной машины в Virtualbox, щелкая правой кнопкой мыши по нему и выбирая настройки из контекстного меню.

  • Общие> Дополнительно : общий буфер обмена и перетаскивание.
  • Система> Материнская плата : изменить базовую память и порядок загрузки.
  • Система> Процессор : Изменить количество процессоров.
  • Дисплей> Экран : изменение видеопамяти, количества мониторов и коэффициента масштабирования. Включить 2D и 3D ускорение.
  • Дисплей> Удаленный дисплей : включить режим сервера.
  • Хранение : добавление или удаление вложений хранилища.
  • Аудио : включить или отключить звук и настроить его.
  • Сеть> Адаптер : добавьте сетевые адаптеры.
  • Последовательные порты : Добавить последовательные порты.
  • USB : измените контроллер USB и добавьте фильтры устройств.
  • Общие папки : управление общими папками.

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

Командная строка VirtualBox

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

Эти команды используют VBoxManage modifyvm ImagePath в качестве базовой команды, за которой следует фактическая команда.

Следующие инструкции предназначены для Windows. У пользователей Linux и Mac не должно быть проблем с выяснением этого для своих устройств.

VBoxManage.exe - это файл в корневом каталоге установки VirtualBox в Windows. Вы найдете его в C: \ Program Files \ Oracle \ VirtualBox по умолчанию.

Начните с открытия нового окна командной строки и перехода к папке VirtualBox.

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

  1. Убедитесь, что виртуальная машина, которую вы хотите изменить, выключена.
  2. Нажмите на клавишу Windows, введите cmd.exe и нажмите клавишу Enter, чтобы открыть окно командной строки.
  3. Введите cd C: \ Program Files \ Oracle \ VirtualBox, чтобы переключиться в корневой каталог VirtualBox.

Вот краткий список важных команд:

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

  • Команда: VBoxManage modifyhd "PathTOVDIImage" - размер
  • Пример: VBoxManage modifyhd "C: \ Users \ Martin \ VirtualBox VMs \ windows 7 \ windows 7.vdi" - размер 40000
  • Объяснение: Это изменяет размер виртуального жесткого диска до 40000 МБ.

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

  • Команда: VBoxManage modifymedium "PathTOVDIImage" - перемещение
  • Пример: VBoxManage modifymedium "C: \ Users \ Martin \ VirtualBox VMs \ windows 7 \ windows 7.vdi" −−move "C: \ virtual"
  • Объяснение: Это перемещает образ виртуальной машины в новое место.

Cap виртуальных процессоров

  • Команда: VBoxManage modifyvm "PathTOVDIImage" - --- cpuexecutioncap
  • Пример: VBoxManage modifyvm "C: \ Users \ Martin \ VirtualBox VMs \ windows 7 \ windows 7.vdi" --−cpuexecutioncap 50
  • Объяснение: Ограничивает использование ЦП до 50%.

Изменить распределение памяти

  • Команда: VBoxManage modifyvm "PathTOVDIImage" - память
  • Пример: VBoxManage modifyvm "C: \ Users \ Martin \ VirtualBox VMs \ windows 7 \ windows 7.vdi" - память 2048
  • Объяснение: Устанавливает 2048 МБ памяти.