Page 1 of 1

Move VM to another host: VINF_EM_TRIPLE_FAULT

Posted: 25. Feb 2020, 21:11
by DomyFerraro
Hello,

I need help because I'm trying to move a Windows Server 2019 VM hosted on Centos 7 to another physical server, always with Centos 7 as OS.

I made an export and import into the new server.

The "new" server is an old dell power edge 2950 (64GB RAM) and the "old" server is a pretty new 3rd party hosted Dell server: PowerEdge R220
Now, after importing and running the VM on "new" server, Windows 2019 starts and after a while I have an exception like "VCPU0: Guru Meditation 1155 (VINF_EM_TRIPLE_FAULT)" (see log in attach).

I noted that the option "Enable nest paging" is disabled and not checkable on "new" server.

I tried also to install a new fresh Windows Server 2019 as VM OS on same "new" server (dell power edge 2950) and it works, so it's something around the VM Windows Server 2019 that I've exported.

Same result if I copy the single VM files and attach to a new empty VM.

Can somebody have a look into the log and maybe help me?

This is a DEV server so I can play on in event of suggestions. Also both are up and running, so if you need some screenshot of VirtualBox or whatever...just ask.

Thanks a lot.

Re: Move VM to another host: VINF_EM_TRIPLE_FAULT

Posted: 29. Feb 2020, 01:28
by fth0
DomyFerraro wrote:I noted that the option "Enable nest paging" is disabled and not checkable on "new" server.
That's because the CPU (Intel® Xeon® Processor E5345) is rather old (2007) and doesn't provide the Extended Page Tables (EPT) feature, also known as Second Level Address Translation, which is a key performance element of todays hypervisor implementations.

The following is only my personal opinion:
I don't think you will get happy with your "new" server for the following reasons: VMs without EPT will be very slow, and I wouldn't expect much interest to support hardware without EPT from the VirtualBox developers' side, since they already removed the raw software virtualization mode from VirtualBox with a reasoning of too old hardware.

Re: Move VM to another host: VINF_EM_TRIPLE_FAULT

Posted: 29. Feb 2020, 10:19
by DomyFerraro
Hello and thank you for your reply.

The only way I found, in order to keep the server (Dell Power Edge 2950), is to reinstall OS back to Windows Server 2012R2

Newer OSs don't work because of an hardware limitation.

Cheers