Запуск виртуальной машины (ВМ) VirtualBox из командной строки может быть удобным и эффективным способом управления вашими виртуальными машинами. В этой статье блога мы рассмотрим несколько способов запуска виртуальной машины VirtualBox с помощью командной строки, попутно предоставляя разговорные объяснения и примеры кода. Независимо от того, новичок вы или опытный пользователь, эти методы помогут вам оптимизировать рабочий процесс виртуализации.
Метод 1: использование VBoxManage
VBoxManage — это инструмент командной строки, поставляемый в комплекте с VirtualBox и обеспечивающий расширенный контроль над виртуальными машинами. Чтобы запустить виртуальную машину с помощью VBoxManage, откройте терминал или командную строку и перейдите в каталог установки VirtualBox. Затем выполните следующую команду:
VBoxManage startvm <VM_NAME>
Замените <VM_NAME>
именем или UUID вашей виртуальной машины. Например, если ваша виртуальная машина называется «MyVM», команда будет такой:
VBoxManage startvm MyVM
Метод 2: использование VBoxHeadless (безголовый режим)
Безголовый режим позволяет запускать виртуальную машину без отображения ее окна, что полезно для серверных сред или когда вам не нужен графический интерфейс. Чтобы запустить виртуальную машину в автономном режиме, откройте терминал или командную строку и перейдите в каталог установки VirtualBox. Затем выполните следующую команду:
VBoxHeadless --startvm <VM_NAME>
Замените <VM_NAME>
именем или UUID вашей виртуальной машины, аналогично предыдущему методу.
Метод 3: использование VBoxManage с опцией –type
VBoxManage также позволяет указать тип сеанса при запуске виртуальной машины. Это может быть особенно полезно, если вы хотите запустить виртуальную машину в определенном режиме, например в отдельном сеансе RDP. Чтобы запустить виртуальную машину с сеансом определенного типа, используйте следующую команду:
VBoxManage startvm <VM_NAME> --type <SESSION_TYPE>
Замените <VM_NAME>
на имя или UUID вашей виртуальной машины, а <SESSION_TYPE>
на желаемый тип сеанса (например, «безголовый», «gui», «отдельный» и т. д.) и т. д.).
Метод 4: использование VBoxManage с опцией –vrde
VBoxManage позволяет включать или отключать расширение удаленного рабочего стола VirtualBox (VRDE) при запуске виртуальной машины. Эта функция обеспечивает удаленный доступ к графическому рабочему столу виртуальной машины. Чтобы запустить виртуальную машину с включенным VRDE, используйте следующую команду:
VBoxManage startvm <VM_NAME> --vrde on
Замените <VM_NAME>
именем или UUID вашей виртуальной машины.
В этой статье мы рассмотрели несколько способов запуска виртуальной машины VirtualBox из командной строки. Используя такие инструменты, как VBoxManage и VBoxHeadless, вы можете легко запускать виртуальные машины с различными параметрами и типами сеансов. Независимо от того, предпочитаете ли вы графический интерфейс или автономный режим, эти методы помогут вам оптимизировать рабочий процесс виртуализации.
Не забывайте экспериментировать с этими методами и адаптировать их к своим конкретным требованиям. Удачи в виртуализации!