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 для удобного управления виртуальными машинами.

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


Как активировать новый интерфейс Проводника в Windows 10 Creators Update

Как активировать новый интерфейс Проводника в Windows 10 Creators Update

Новый интерфейс проводника появился в операционной системе Windows 10 Creators Update. Однако пользователям необходимо активировать этот новый интерфейс Проводника.

Лучшие приложения для портативных ПК всех времен (часть 4)

Лучшие приложения для портативных ПК всех времен (часть 4)

Портативное приложение — это сокращенная версия программного обеспечения, которую можно запускать без установки на сервер и без изменения информации о конфигурации компьютера. Другими словами, вы можете запустить его, использовать, и никто не узнает, что вы им пользовались.

Как повысить качество обоев компьютера Windows

Как повысить качество обоев компьютера Windows

По умолчанию обои компьютера снижают качество примерно до 85 %, чтобы избежать зависаний и зависаний на устройствах со слабой конфигурацией. Итак, как вы хотите улучшить качество обоев вашего компьютера?

Инструкции по удалению Windows 10 Fall Creators Update

Инструкции по удалению Windows 10 Fall Creators Update

Windows 10 Fall Creators Update предоставляет пользователям бесчисленное множество функций и прогрессивные изменения. Однако, если вам не нравится его использовать, вы можете полностью удалить и вернуться к предыдущей версии Windows 10, выполнив чрезвычайно простые и быстрые действия. Давайте сделаем это с помощью LuckyTemplates в статье ниже.

Как прочитать QR-код на компьютере

Как прочитать QR-код на компьютере

Вопрос в том, как расшифровать символ QR-кода? Очень просто: сегодня LuckyTemplates познакомит вас с некоторыми способами чтения QR-кодов на вашем компьютере.

Ускорьте подключение к Интернету с помощью команд CMD в WindowsXP/7/8/8.1

Ускорьте подключение к Интернету с помощью команд CMD в WindowsXP/7/8/8.1

Скорость интернет-соединения является одной из главных проблем. Помимо установки и использования дополнительных сторонних приложений для ускорения, вы можете самостоятельно настроить необходимые параметры для достижения максимальной эффективности эксплуатации сети.

Как удалить папки «Фотопленка» и «Сохраненные изображения» в Windows 10

Как удалить папки «Фотопленка» и «Сохраненные изображения» в Windows 10

Папки «Фотопленка» и «Сохраненные изображения» по умолчанию входят в состав Windows 10. В следующей статье вы узнаете, как переместить, скрыть или удалить эти папки, чтобы они не мешали, а также как скрыть связанные библиотеки.

Как использовать Bitlocker для шифрования данных в Windows 10 (часть 1)

Как использовать Bitlocker для шифрования данных в Windows 10 (часть 1)

Шифрование — это метод защиты информации от несанкционированного использования другими лицами. В статье ниже LuckyTemplates покажет вам, как зашифровать данные в Windows 10 с помощью BitLocker.

Загрузите набор обоев Pokemon, загрузит�� обои Pokemon.

Загрузите набор обоев Pokemon, загрузит�� обои Pokemon.

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

Как установить эмулятор Windows 10X на Windows 10

Как установить эмулятор Windows 10X на Windows 10

Если вы разработчик или технический энтузиаст, вы можете протестировать Windows 10X на своем устройстве с помощью эмулятора Microsoft в Windows 10. Конечно, ваше устройство должно соответствовать минимальным требованиям.