我已经在 Debian squeeze 上安装了 VMware Player,但是重新启动后 vmware 守护进程(/etc/init.d/vmware
)不会自动启动,我尝试使用 insserv 设置守护进程启动,但没有成功:
insserv vmware
但它给了我以下输出:
insserv: warning: script 'K01vpnclient_init' missing LSB tags and overrides
insserv: warning: current start runlevel(s) (2) of script `vmware' overwrites defaults (2 3 5).
insserv: warning: current stop runlevel(s) (0 3 5 6) of script `vmware' overwrites defaults (2 3 5).
insserv: warning: script 'vpnclient_init' missing LSB tags and overrides
insserv: script vboxdrv: service vboxdrv already provided!
但它不起作用...为什么?我该如何解决这个问题?
答案1
LSB 标签是“Linux Standard Base”脚本标头,用于说明insserv
如何chkconfig
创建配套rc.?
脚本。您必须创建 LSB 标头并重新运行insserv
编辑:
相反,在实际花时间查看所有信息后,它可能具有 LSB 标头,但配置不正确。搜索一下LSB init scripts
,有几个链接。您必须更好地或以不同方式配置 LSB 标头,或者必须添加其他信息,例如source
LSB 功能的信息。
此外,考虑到它是从 2、3、5 开始的,标头可能已针对基于 RH 或 SUSE 的发行版进行了配置。您的insserv
行中列出了一些冲突的设置。
编辑2:
如果您不介意,可以将 init 脚本的前 20 行左右放入/etc/init.d/vmware
您的问题中吗?谢谢
编辑3:链接