В VMware, когда я нажимаю кнопки меню для выключения или перезапуска работающей виртуальной машины, операция выполняется с использованием собственной системы управления питанием гостя. Поэтому, если гость зависает или находится в середине какого-либо процесса, который не позволяет ему реагировать на методы мягкого выключения / перезагрузки, как если бы он не был виртуализирован, я получаю «Виртуальная машина занята». На VirtualBox перезагрузка или отключение гостя выполняются так, как если бы я дергал источник питания с физического компьютера. Есть ли способ заставить VMware работать таким образом? Я использую VMware Workstation Player 12.

1 ответ1

0

VMware Workstation предоставляет пункты меню для выполнения "жестких" операций с питанием и имеет пользовательский интерфейс, позволяющий установить, являются ли операции с питанием "жесткими" или "мягкими" по умолчанию, но кажется, что VMware Player не предоставляет ни одну из этих возможностей.

Поэтому вам нужно будет вручную изменить конфигурацию вашей виртуальной машины. Откройте файл .vmx виртуальной машины в текстовом редакторе и измените powerType.powerOff с "soft" на "hard" . (Вы можете сделать то же самое для powerType.powerOn , powerType.suspend и powerType.reset .) Выйдите из проигрывателя и снова откройте виртуальную машину. При включении питания в меню « Player > Power теперь должно отображаться "Выключение" вместо "Выключение гостя".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .