Я запускаю HyperV в Win2012 R2 на ноутбуке для лаборатории. Я попытался разрядить аккумулятор, чтобы он инициировал отключение виртуальных машин при 50% -ном заряде батареи. В результате хост просто выключается и уничтожает все виртуальные машины, а не корректно закрывает их.
На всех виртуальных машинах включен параметр «Завершение работы гостевой операционной системы». Отмечена галочка «Завершение работы операционной системы» в службах интеграции. На всех виртуальных машинах также установлены службы интеграции. Виртуальные машины - это server 2012 r2 и ubuntu 14.04.
Если я сделаю перезагрузку на хосте HyperV вручную, это также не приведет к корректному завершению работы виртуальной машины. Он просто убивает их всех и перезагружается в течение 5 секунд.
Это известная проблема. Одним из решений может быть: https://support.microsoft.com/en-us/kb/2896800. Или используйте сценарии для выключения виртуальных машин перед выключением хоста.