I found some related questions, e.g. Ubuntu 18.04 lts freezes while in boot, in wndows Virtual box. Solution?, but my case a is a big different:
I am running VMware Workstation 14.1.3 on a server with Intel(R) Xeon(R) CPUs E5-1650.
I had a VM with Ubuntu 14.04 with four cores, which I upgraded to Ubuntu 18.04. The kernel is 4.15.0-36-generic.
Since the upgrade, the VM won't boot anymore, it gets stuck at "Booting SMP configuration".
If I change the VM to have one core only, it boots successfully.
Also, I can boot by choosing a 4.4.0 kernel during the boot process.
I cannot apply any of the Virtualbox-specific options, has anybody else experienced this with VMware and knows how to fix it?
Update:
I had a look at the vmware.log for the VM, and the last entries are these:
2018-10-09T13:43:12.054+02:00| vcpu-0| W115: CPU microcode update available.
2018-10-09T13:43:12.054+02:00| vcpu-0| W115+ The guest OS tried to update the microcode from patch level 60 (3Ch) to patch level 61 (3Dh), but VMware Workstation does not allow microcode patches to be applied from within a virtual machine.
2018-10-09T13:43:12.054+02:00| vcpu-0| W115+ Microcode patches are used to correct CPU errata. You may be able to obtain a BIOS/firmware update which includes this microcode patch from your system vendor, or your host OS may provide a facility for loading microcode patches.CPU reset: soft (mode 0
However, these are only warnings, so I suppose it does not play a role.