6 полезных команд VirtualBox для управления виртуальными машинами

6 полезных команд VirtualBox для управления виртуальными машинами

Виртуализация сегодня является одной из основных вычислительных технологий. С помощью виртуальной машины (ВМ) вы можете запустить на своем ПК практически любую операционную систему без необходимости тратить деньги на дополнительное оборудование.

В этом руководстве рассматривается, как использовать терминал командной строки для управления виртуальными машинами VirtualBox, независимо от того, используете ли вы операционную систему Windows, macOS или Linux. Все установки VirtualBox поставляются с инструментом командной строки VBoxManage — мощной и гибкой утилитой для управления виртуальными машинами.

Что такое VboxManage?

VboxManage — это инструмент командной строки (CLI), который по умолчанию входит в состав установки программного обеспечения VirtualBox.

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

Все команды VboxManage начинаются со слова vboxmanage и обычно сопровождаются подкомандой, например list, controlvm и т. д. Обычно вас просят указать имя виртуальной машины, которую вы хотите настроить или контролировать.

6 полезных команд VirtualBox для управления виртуальными машинами

1. Список виртуальных машин

Одна из самых популярных и важных команд VirtualBox — вывести список всех доступных виртуальных машин на вашем ПК или сервере. Таким образом вы можете просмотреть или составить список всех виртуальных машин, зарегистрированных на вашем компьютере. Из выходных данных вы заметите, что каждой виртуальной машине присвоен уникальный идентификатор (UUID), который используется для идентификации виртуальной машины.

Чтобы просмотреть список виртуальных машин, установленных на компьютере, используйте следующую команду:

vboxmanage list vms

6 полезных команд VirtualBox для управления виртуальными машинами

В выводе показаны виртуальные машины, зарегистрированные на ПК или сервере.

Если вам нужен подробный список, добавьте флаг -l или --long к команде vms list vboxmanage . В результатах показаны все зарегистрированные виртуальные машины и подробная информация, такая как конфигурация каждой виртуальной машины, сведения об оборудовании, настройки и т. д.

Иногда вас интересует только список запущенных в данный момент виртуальных машин. В этом случае вы можете использовать подкоманду list с параметром Runningvms следующим образом.

vboxmanage list runningvms

2. Запуск и остановка виртуальной машины

Чтобы запустить виртуальную машину с помощью VboxManage, используйте субкоманду startvm , за которой следует имя виртуальной машины или UUID. Например, выполните следующую команду, чтобы запустить виртуальную машину с именем Window11 , указанным в предыдущем разделе.

vboxmanage startvm Windows11

Когда дело доходит до остановки виртуальной машины, у вас есть несколько вариантов. Вы можете выключить виртуальную машину или приостановить ее.

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

vboxmanage controlvm Windows11 poweroff

Вам будет показан ход завершения работы виртуальной машины в процентах.

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

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

vboxmanage controlvm Window11 pause

Обратите внимание, что приостановленные виртуальные машины по-прежнему отображаются в списке запущенных виртуальных машин. Чтобы получить информацию о состоянии виртуальной машины, запустите длинный список с помощью команды:

vboxmanage list runningvms -l

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

6 полезных команд VirtualBox для управления виртуальными машинами

Вывод команды отображает состояние виртуальной машины

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

vboxmanage controlvm Windows11 resume

3. Получите информацию о виртуальной машине.

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

vboxmanage showvminfo Windows11

4. Создайте виртуальную машину.

Еще одна важная задача при управлении виртуальными машинами — создание новых виртуальных машин. Используйте подкоманду createeavm для создания новой виртуальной машины. Например, чтобы создать виртуальную машину с именем «DebianVM» , работающую в операционной системе Debian Linux, вы можете выполнить следующую команду.

vboxmanage createvm --name DebianVM --ostype Debian Debian_64 --register

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

vboxmanage list ostypes

6 полезных команд VirtualBox для управления виртуальными машинами

Перечисляет поддерживаемые операционные системы

Например, если вы хотите изменить вновь созданную виртуальную машину, изменив размер ее памяти, имя и другие соответствующие параметры, вы можете использовать подкоманду modvm.

За синтаксисом подкоманды modvm следует имя виртуальной машины, которую вы хотите изменить. Затем вы указываете параметр, который хотите изменить, и, наконец, значение параметра.

Предположим, вы хотите изменить имя вновь созданной виртуальной машины с DebianVM на Debian9 , используя параметр --name.

vboxmanage modifyvm DebianVM --name Debian9

Вы можете увидеть список настроек, которые вы можете изменить, выполнив команду:

vboxmanage modifyvm

5. Снимок и восстановление

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

Чтобы сделать снимок конкретной виртуальной машины, вы можете запустить следующую команду, где снимок в канун Рождества — это имя, присвоенное снимку вашей виртуальной машины.

vboxmanage snapshot Windows11 take "Christmas eve snapshot"

6 полезных команд VirtualBox для управления виртуальными машинами

Быстрая запись состояния виртуальной машины

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

vboxmanage snapshot Windows11 restore "Christmas eve snapshot"

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

6. Получите помощь

Чтобы лучше использовать CLI VboxManage, вы должны знать, как получать справку или читать документацию с терминала, а не запоминать команды. Кроме того, существует множество других команд, которые не были рассмотрены в этом руководстве. Узнайте больше о командах VboxManage и предоставляемых ими опциях, выполнив следующую команду:

vboxmanage

В этом руководстве были рассмотрены некоторые важные команды для управления виртуальными машинами VirtualBox с помощью VboxManage, мощного и легкого инструмента CLI. Кроме того, вы можете легко создавать сценарии автоматизации на основе VboxManage для удобного управления виртуальными машинами.

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


Как очистить и сбросить кеш Microsoft Store в Windows 10

Как очистить и сбросить кеш Microsoft Store в Windows 10

Если у вас возникли проблемы с установкой или обновлением приложения «Магазин» в Windows 10, это может быть связано с проблемой с кешем магазина. Узнайте как <strong>очистить кеш магазина Microsoft</strong> для вашей учетной записи в Windows 10.

Топ-10 лучших бесплатных программ-кейлоггеров для Windows

Топ-10 лучших бесплатных программ-кейлоггеров для Windows

Кейлоггер - это программное обеспечение для захвата и сбора информации о нажатиях клавиш. Узнайте о лучших бесплатных кейлоггерах для Windows. Как защитить свои данные!

Как всегда запускать Microsoft Edge в режиме InPrivate в Windows 10

Как всегда запускать Microsoft Edge в режиме InPrivate в Windows 10

Если вы используете Microsoft Edge на общем компьютере с Windows 10 и хотите сохранить конфиденциальность своей истории просмотров, узнайте, как настроить Edge для запуска в режиме InPrivate.

8 способов открыть MSConfig в Windows 11

8 способов открыть MSConfig в Windows 11

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

Инструкция по настройке и использованию VPNBook на Windows

Инструкция по настройке и использованию VPNBook на Windows

VPNBook — бесплатный провайдер VPN с неограниченной пропускной способностью, идеален для доступа к заблокированным сайтам. Узнайте, как настроить VPN на Windows за считанные минуты.

Включить/отключить функцию встроенного автозаполнения в проводнике и диалоговом окне «Выполнить» в Windows 10.

Включить/отключить функцию встроенного автозаполнения в проводнике и диалоговом окне «Выполнить» в Windows 10.

Узнайте, как включить или отключить встроенное автозаполнение в адресной строке проводника и диалоговом окне «Выполнить» в Windows 10. Следуйте нашим простым шагам!

6 способов получить доступ к меню параметров загрузки в Windows 10

6 способов получить доступ к меню параметров загрузки в Windows 10

Windows 10 предоставляет <strong>меню параметров загрузки</strong>, позволяющее исправлять проблемы и перенастраивать систему. Узнайте, как получить доступ к этому меню.

Как запустить любое приложение с помощью кнопки «Удобство доступа» на экране входа в Windows 10

Как запустить любое приложение с помощью кнопки «Удобство доступа» на экране входа в Windows 10

Кнопка «Удобство доступа» на экране входа в Windows 10 дает возможность пользователям запускать приложения, такие как диспетчер задач и командную строку, для улучшения доступа и функциональности.

Как изменить веб-камеру по умолчанию на компьютере с Windows 10

Как изменить веб-камеру по умолчанию на компьютере с Windows 10

Эта статья поможет вам настроить переключение между веб-камерами на компьютере с Windows 10. Убедитесь, что у вас по умолчанию установлена нужная веб-камера.

9 способов открыть Блокнот в Windows 11

9 способов открыть Блокнот в Windows 11

Узнайте, как быстро и удобно открыть Блокнот в Windows 11 различными способами. Bлокнот — это незаменимое текстовое приложение, которое всегда под рукой.