Vmware Power-ON 脚本启动失败

Vmware Power-ON 脚本启动失败

VMware 的开机脚本位于 /etc/vmware-tools/ 下。如果你的虚拟机报错启动客户机脚本失败,你可以在虚拟机-电源-开机中开机,然后进入该目录调试。

如果你的vmware-tools进行过升级,但是升级过程中出现了问题,可能导致脚本没有正确命名。比如,下面是开机、关机等操作对应的脚本名称

1poweroff-vm-default
2poweron-vm-default
3resume-vm-default
4suspend-vm-default
5vgauth.conf

而你的机器上可能是

1poweroff-vm-default.dpkg-dist
2poweron-vm-default.dpkg-dist
3resume-vm-default.dpkg-dist
4suspend-vm-default.dpkg-dist
5vgauth.conf.dpkg-dist

那么请执行以下命令重命名即可

1find /etc/vmware-tools/ -name "*.dpkg-dist" -exec sh -c 'x={}; cp "$x" $(echo $x | sed 's/\.dpkg-dist//g')' \;

另外你还可能需要检查 /etc/vmware-tools/scripts/vmware 以及各个脚本是否具有可执行权限。