Окна проверяют hardwareuid виртуальной машины на предмет активации. Есть ли способ использовать тот же UUID в KVM, чтобы предотвратить повторную активацию?
Windows использует несколько hw uuid для активации. Не только материнская плата или uuid процессора. Он сканирует много оборудования. Если, скажем, изменится более 20% аппаратных uuid, лицензия будет аннулирована или потребуется повторная активация.
Я не уверен насчет VirtualBox, но в случае VMWare UUID исходит из имени и местоположения каталога виртуальной машины. Вот почему он спрашивает, переместили ли вы его или скопировали.
Вы можете попробовать получить как можно больше uuid из командной строки с помощью wmic, например:
wmic csproduct get "UUID"
или
wmic nic get "MACAddress"
Затем попробуйте отредактировать и ввести тот же uuid, используя virsh edit YourMachineName
Возможно, вы будете первым, кому это удалось :) Потому что я никогда не видел, чтобы кто-нибудь об этом упоминал.
И, наконец, активация Windows не работает так просто.