I have Citrix XenServer 7.1 installed on my server. In Citrix XenCenter, I have connected my server and created few VMs.
On choosing respective VM templates, OS with 6.x architecture (i.e. RHEL 6.x, CentOS 6.x, Oracle Linux 6.x) is getting installed in CLI mode taking Paravirtualization mode as default.
But on choosing custom template through Other install media option, these are getting installed in GUI mode taking Hardware-assisted Virtualization (HVM) mode. Also, if we choose templates of 7.x and install 6.x OS, I am able to install 6.x OS in GUI mode.
Is it an expected behavior? How are these templates affecting the GUI and CLI installation? Is there any way to make a custom template with Paravirtualization mode as a default?
Note: I tried creating a custom template but it is not providing me any option to change the virtualization mode and by default, it is taking HVM mode.