
У меня работает серверпроксмокскак хост виртуальной машины и запустить на нем довольно много виртуальных машин Linux. У меня это хорошо работает. Я хотел бы также настроить на нем виртуальную машину Windows, чтобы использовать Jenkins для сборки некоторого программного обеспечения Windows C++ на нем.
Поэтому я планирую купить копию Windows 10 Home и установить ее на виртуальной машине. Я предполагаю, что это будет работать правильно. Однако я хотел бы обеспечить чистую среду на виртуальной машине, поэтому я хотел быснимоквиртуальную машину после ее установки и компиляторов, и регулярно (возможно, каждый день или каждую неделю *) откатывайте виртуальную машину к снимку образа.
У меня вопрос: в Windows есть системы регистрации и активации. Будет ли это работать или система запутается, решив, что я устанавливаю ее слишком много раз, и что-то сломается?
Или есть лучший способ получить чистый образ машины сборки Windows, чем этот?
(*) Очевидно, мне также придется включить в этот план обновления Windows и т. д.
решение1
Активация Windows учитывает аппаратную платформу, которая для VM в основном виртуальная (но не вся), поэтому у вас не возникнет проблем с восстановлением резервных копий на том же компьютере. Небольшие изменения в оборудовании разрешены, но не такие серьезные, как замена материнской платы (которая для VM полностью виртуальна).
По моему опыту, виртуальные машины можно даже копировать на другие компьютеры и они все равно останутся активированными. Однако я советую не загружать более одной копии одновременно, просто на всякий случай, поскольку после того, как ваш серийный лицензионный ключ будет занесен в черный список, вам придется просить службу поддержки Microsoft предоставить вам еще одну.
Для получения более подробной информации см., например, Активация продукта Microsoft, среди множества статей, которые можно найти по этой теме.