Невозможно заставить Webmin или Vboxdrv автоматически запускаться при загрузке

Невозможно заставить 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

Но они все равно отказываются запускаться при загрузке. Есть идеи?

решение1

В /etc/init/rc-sysinit.conf изменить

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

к

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

Это исправит ваш 'runlevel', который не будет отображаться как неизвестный. Я не могу объяснить, но я боролся с той же проблемой. Я нашел решение здесь: http://ubuntuforums.org/showpost.php?p=9213567&postcount=7

В результате ваши скрипты инициализации снова заработают. У меня это затронуло virtualbox-ose, mysql и cups.

решение2

Узнайте, какой у вас текущий уровень выполнения, введите «runlevel» в командной строке. Затем проверьте, что ссылки на файлы инициализации webmin и vboxdrv присутствуют в соответствующем каталоге rc и начинаются с буквы S. Например:

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

Если они присутствуют и при перезапуске ничего не происходит, проверьте /var/log/messages, чтобы увидеть, есть ли что-нибудь полезное. Если ничего не выделяется, вы можете попробовать включить свой bootlog: http://ubuntuforums.org/showthread.php?t=49925

Если ничего не помогает, вы можете добавить соответствующие команды в /etc/rc.local

У меня VirtualBox и Webmin прекрасно работают на Ubuntu 10.04 при запуске, так что это не проблема совместимости. Однако вы можете проверить, что используете последние версии обоих пакетов программного обеспечения.

Связанный контент