Мы установили CentOS 7 в виртуальной машине на хосте Windows 10 с использованием Hyper-V 10, подключенного через внешний vSwitch,
У нас есть питание проблемы, которые вызывают неожиданное отключение питания хоста Windows, после перезагрузки виртуальная машина запускается, но мы не можем подключиться к CentOS 7, если не остановим и не перезапустим виртуальную машину в Hyper-V,
с другой стороны, если мы выключим хост-машину Windows и перезапустим, мы сможем подключиться к CentOS 7 без сброс виртуальной машины
Нечто подобное я уже испытывал. Причиной проблемы был MAC-адрес сетевой карты. В Hyper-v он был установлен на «автоматическое создание», и при перезапуске Hyper-v он генерирует новый MAC-адрес для nic. Это заставит centos (по моему опыту 6.x) подумать, что это новая карта. Таким образом, он не будет загружать конфигурацию для nic и не поднимать ее. Чтобы решить эту проблему, мне пришлось установить статический Mac на nic.