Please check the logfile: %temp%\vminst.log
The chance is high the installer tries to execute the %windir%\system32\ocsetup.exe, which seems to be no longer available in 2012 R2.
I've seen workaround by copying the .exe over from 2012 (without R2 systems). But I would try the 5.5U1 installer first, as 5.5 is not supported on 2012 R2.
Tim