CentOS 7.x Cloudstack 4.11 Guest VM CPU configuration for Windows
Home > CentOS > CentOS 7.x > CentOS 7.x Cloudstack 4.11 > CentOS 7.x Cloudstack 4.11 Guest VM CPU configuration for Windows
Although older Windows operating systems (Windows XP, Windows 7) work properly with most virtual CPUs presented by KVM to Guest VM. The modern OS such as Windows 10 and Windows Server 2016 do not boot properly unless they recognize the underlying CPU and its features correctly. For this edit '/etc/cloudstack/agent/agent.properties' file and append:
guest.cpu.mode=host-model
This causes guest to see same CPU and host and works at least in cases of Intel Westmere generation host processors. Other option is to specifically choose very old model using:
guest.cpu.mode=custom guest.cpu.model=core2duo
However, this has potential of reducing performance to a core2duo processor capabilities.
In case Windows machines do not recognize LAN, Disk, etc. drivers then use Virtio drivers from Virtio Download Link
Refer:
- http://mail-archives.apache.org/mod_mbox/cloudstack-users/201708.mbox/%3CCAMUw7Y92LgV9T=esCrk0FjZrJNZ48cbFBbseGsazTw=SME+ppw@mail.gmail.com%3E
- https://bugzilla.redhat.com/show_bug.cgi?id=1346153
- https://www.funtoo.org/Windows_10_Virtualization_with_KVM
Home > CentOS > CentOS 7.x > CentOS 7.x Cloudstack 4.11 > CentOS 7.x Cloudstack 4.11 Guest VM CPU configuration for Windows