![Windows-Gäste ohne erneute Aktivierung von VirtualBox zu KVM migrieren?](https://rvso.com/image/756243/Windows-G%C3%A4ste%20ohne%20erneute%20Aktivierung%20von%20VirtualBox%20zu%20KVM%20migrieren%3F.png)
Windows überprüft die Hardware-UUID der Virtualbox-VM auf Aktivierung. Gibt es eine Möglichkeit, dieselbe UUID in KVM zu verwenden, um die erneute Aktivierung zu verhindern?
Antwort1
Windows verwendet mehrere Hardware-UUIDs zur Aktivierung. Nicht nur Mainboard- oder CPU-UUIDs. Es scannt viele Hardwarekomponenten. Wenn sich beispielsweise mehr als 20 % der Hardware-UUIDs ändern, wird die Lizenz widerrufen oder es ist eine erneute Aktivierung erforderlich.
Bei VirtualBox bin ich mir nicht sicher, aber bei VMWare stammt die UUID aus dem VM-Verzeichnisnamen und -Speicherort. Deshalb wird gefragt, ob Sie es verschoben oder kopiert haben.
Sie können versuchen, möglichst viel UUID über die Befehlszeile abzurufen, indem Sie beispielsweise wmic verwenden:
wmic csproduct get "UUID"
oder
wmic nic get "MACAddress"
Versuchen Sie dann, dieselbe UUID zu bearbeiten und einzugeben mitvirsh edit YourMachineName
Möglicherweise sind Sie der Erste, dem das gelungen ist :) Denn ich habe noch nie jemanden gehört, der es erwähnt hat.
Als abschließende Antwort: So einfach funktioniert die Windows-Aktivierung nicht.
Bearbeiten (6. Mai 2021): In KVM ist es möglich, Windows 10 anzupassen und dann eine OOBE durchzuführen, damit es sich wie eine Neuinstallation verhält. Sie können auch die PCI-E-Root-Hub-Architektur anpassen, den RAMs Seriennummern zuweisen usw. Als nur die Spitze des Eisbergs: die Konfigurations-XML von libvirt von qemu-kvm unter Linux:
<domain type='kvm'>
<name>VMNAME</name>
<uuid>SMBIOSUUID</uuid>
<memory unit='KiB'>3384000</memory>
<currentMemory unit='KiB'>3384000</currentMemory>
<vcpu placement='static' current='2'>4</vcpu>
<sysinfo type='smbios'>
<bios>
<entry name='vendor'>CWRK</entry>
<entry name='version'>1.32</entry>
<entry name='date'>11/10/2020</entry>
<entry name='release'>1.1.3</entry>
</bios>
<system>
<entry name='manufacturer'>CWRK</entry>
<entry name='product'>RCKSLD-WS</entry>
<entry name='version'>1.0</entry>
<entry name='serial'>SYSSERIAL</entry>
<entry name='uuid'>SMBIOSUUID</entry>
<entry name='sku'>SMBIOSSKU</entry>
</system>
<baseBoard>
<entry name='manufacturer'>CWRK</entry>
<entry name='product'>RCS001</entry>
<entry name='version'>0B12201 Pro</entry>
<entry name='serial'>BASEBOARDSERIAL</entry>
</baseBoard>
</sysinfo>
<os>
<type arch='x86_64' machine='pc-q35-2.11'>hvm</type>
<loader readonly='yes' type='pflash'>OVMFCODE</loader>
<nvram>OVMFVARS</nvram>
<boot dev='hd'/>
<smbios mode='sysinfo'/>
</os>
Migrieren Sie, wenn Sie können, und ziehen Sie sogar eine verschachtelte Virtualisierung in Betracht. Möglicherweise ist Windows-VirtualBox (Ubuntu-KVM (identische HW-Windows-Installation)) möglich.