Just had the same issue with an Ubuntu 16.04 guest, then I realized that while installing with defaults (using "sudo ./vmware-install.pl -d"), the init scripts directory was set to "/etc/rc.d" instead of "/etc/init.d", so after setting it manually the installation finished successfully.
Hope this helps!