Автор: vik_kr Дата: 26 Жовтень 2013 . Категорія: Статті

Якщо ви користуєтеся VMware Player, ви, можливо, задавалися питанням, чи можна запустити його без графічного інтерфейсу. Наприклад, якщо ви підключаєтеся до хостів VMware віддалено, вам може знадобитися запустити VMware Player з командного рядка. Хоча ви можете використовувати для віддаленого запуску VMware Player з графічного інтерфейсу прокид X11 через SSH, але на повільному з'єднанні це буде дуже некомфортно. Більше того, віртуальна машина, запущена з графічного вікна, буде автоматично зупинена, як тільки ви закриєте вікно VMware Player. Для того, щоб запустити або встановити віртуальні машини VMware Player без графічного інтерфейсу, можна використовувати утиліту командного рядка vmrun, призначену для автоматизації різних операцій з віртуальними машинами VMware. Вона включена до бібліотек VMware VIX API, які можна безкоштовно завантажити з сайту VMware. Отже, у вас вже створена в VMware Player віртуальна машина, і готові файли *.vmx. Тепер ви хочете запустити або зупинити віртуальну машину за допомогою vmrun. Для її використання не потрібні права root.

Спочатку скачайте VMware VIX for Linux та встановіть на хості VMware, як показано нижче.

Для запуску віртуальної машини використовується команда:

Для перезавантаження віртуальної машини:

Для вимкнення віртуальної машини:

VMware Player не підтримує створення снепшотів віртуальних машин, тому ви не зможете зробити снепшот за допомогою vmrun. Але якщо у вас є віртуальна машина, створена в VMware Workstation або VMware Fusion, ви можете зробити сніпшот працюючоювіртуальної машини за допомогою команди: