无法让Webmin或Vboxdrv在启动时自动启动

自从安装Ubuntu 10.04以来,我遇到了一些问题让自动启动

我已经安装了webmin和VirtualBox,但每次我重新启动,我必须手动运行:

sudo /etc/init.d/webmin start sudo /etc/init.d/vboxdrv start 

我跑了:

 sudo update-rc.d -f webmin remove 

接着

 hodge@hodge-fs:~$ sudo update-rc.d webmin defaults update-rc.d: warning: webmin start runlevel arguments (2 3 4 5) do not match LSB Default-Start values (2 3 5) Adding system startup for /etc/init.d/webmin ... /etc/rc0.d/K20webmin -> ../init.d/webmin /etc/rc1.d/K20webmin -> ../init.d/webmin /etc/rc6.d/K20webmin -> ../init.d/webmin /etc/rc2.d/S20webmin -> ../init.d/webmin /etc/rc3.d/S20webmin -> ../init.d/webmin /etc/rc4.d/S20webmin -> ../init.d/webmin /etc/rc5.d/S20webmin -> ../init.d/webmin 

但他们仍然拒绝启动。 有任何想法吗?

在/etc/init/rc-sysinit.conf中更改

 start on filesystem and net-device-up IFACE=lo 

 start on filesystem and net-device-up IFACE=eth0 

这将解决你的“运行水平”从未知。 我无法解释,但我一直在同一个问题摔跤。 我在这里find了解决办法: http : //ubuntuforums.org/showpost.php?p=9213567&postcount=7

结果你的init脚本将再次运行。 对我来说,这影响了virtualbox-ose,mysql和cups。

找出你当前的运行级别,在命令行input'runlevel'。 然后检查到webmin和vboxdrv初始化文件的链接是否存在于相关的rc目录中,并且它们以S.例如

 runlevel > N 2 ls /etc/rc.2/ -l > S20vboxdrv -> ../init.d/vboxdrv 

如果它们存在,并在重新启动时没有任何反应,请检查/ var / log / messages以查看是否列出任何有用的东西。 如果没有什么突出的,你可以尝试启用你的启动日志: http ://ubuntuforums.org/showthread.php?t= 49925

如果一切都失败了,你可以添加相关的命令到/etc/rc.local

我有VirtualBox和Webmin启动时在Ubuntu 10.04上运行良好,所以这不是一个兼容性问题。 但是,您可能需要检查您是否正在运行两个软件包的当前版本。