Debian

系統啟動時 VMWare 守護程序不啟動

  • March 23, 2012

我已經在我的 Debian squueze 上安裝了 VMware Player,但是在重新啟動後 vmware daemon( /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!

它不起作用……為什麼?我該如何解決這個問題?

LSB 標記是“Linux 標準基礎”腳本標頭,用於說明insserv以及chkconfig如何創建伴隨rc.?腳本。您必須創建 LSB 標頭並重新執行insserv

編輯:

在實際花時間查看所有資訊之後,它可能具有 LSB 標頭但配置不正確。搜尋LSB init scripts,那裡有幾個連結。您必須更好或不同地配置 LSB 標頭,或者您必須添加附加資訊source,例如 LSB 函式。

此外,看起來可能已經為基於 RH 或 SUSE 的發行版配置了標頭,因為它從 2、3、5 開始。您的insserv行中列出了一些衝突的設置。

編輯2:

如果您不介意,您可以將/etc/init.d/vmwareinit 腳本的前 20 行左右放入您的問題中。謝謝

編輯 3:連結

Debian Wiki:如何 LSBize 初始化腳本

極客資料:如何根據 LSB 初始化標準編寫 Linux 初始化腳本

引用自:https://unix.stackexchange.com/questions/34825