sureshanaparti commented on issue #5204:
URL: https://github.com/apache/cloudstack/issues/5204#issuecomment-893207304


   > > @AlexanderKgr @matheusfontes did you notice any change in the OS version 
of the VM in XCP-ng center/CLI before and after starting (failed with uefi) the 
VM?
   > 
   > We were using cloudstack 4.14 with xcp 7.6. We upgraded to 4.15.1 to 
install new cluster of xcp 8.2
   > Everything works perfect but when I try to migrate a windows vm on version 
2016, 2019 or windows 10 from old cluster xcp 7.6 to 8.2 cludstack create vm as 
uefi boot.
   > On citrix documentation 
(https://docs.citrix.com/en-us/citrix-hypervisor/vms/windows.html) there is a 
SO boot matrix compatibility and apparently this windows versions are using by 
default uefi boot.
   > I think cloudstack 4.15.1 need to set this old vms as BIOS boot unless the 
vms was specifically set to boot as uefi.
   > This applies to secure boot also. But secure boot now is not a problem 
because it isn't set enable by default.
   > 
   > xe vm-param-set uuid= HVM-boot-params:firmware= (where MODE is BIOS OR 
UEFI)
   > xe vm-param-set uuid= platform:secureboot= (where OPTION is true or false)
   
   @matheusfontes @AlexanderKgr these VM level boot params are not set for the 
VM created in Xen/XCP from CloudStack, and so the VM would boot with the 
hypervisor's default firmware for the guest OS.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to