Hello, I would like to ask, if it would be somehow possible to enable nested virtualization on my server that has old Xeon E5440 and doesn't support EPT (VT-X with EPT).. Of course, if I try to "expose hardware assisted virtualization to guest", I get a notification that "Virtualized Intel VT-x/EPT is not supported on this platform. Continue without virtualized Intel VT-x/EPT?" and then I have to continue with saying "YES", which effectively disables KVM in virtual guests..
Is what I want even possible?
Thanks in advance..
Hi,
You can run KVM if your virtual machine is 32-bit!
Intel VT-x or AMD-V is required for running "Nested Virtualization" which supports nested 32-bit VMs
Intel EPT or AMD RVI is required for running nested 64-bit VMs.
Hi,
As I know, the processor has VT-x technology and you be able to use it for virtualization.
Just check your server BIOS and enable virtualization on that.
yes, it has VT-X, but without EPT.. that's the problem.. If it wouldn't even have VT-X at all, I wouldn't be able to run virtualized anything as far as I know.. The problem is nested virtualization (KVM) that doesn't work because of missing EPT. Basically, I was asking if there is any workaround for this..Thanks
Hi,
You can run KVM if your virtual machine is 32-bit!
Intel VT-x or AMD-V is required for running "Nested Virtualization" which supports nested 32-bit VMs
Intel EPT or AMD RVI is required for running nested 64-bit VMs.
Thank you, I will mark your answer as correct even though it isn't really applicable to my case, because my VM is the GNS3-VM, which isn't available in 32 bit variant AFAIK.. Thanks anyway