Automatischer Start von Webmin oder Vboxdrv beim Booten nicht möglich

Automatischer Start von Webmin oder Vboxdrv beim Booten nicht möglich

Seit der Installation von Ubuntu 10.04 habe ich Probleme, Dinge automatisch zu starten.

Ich habe Webmin und VirtualBox installiert, aber bei jedem Neustart muss ich Folgendes manuell ausführen:

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

Ich bin gerannt:

sudo update-rc.d -f webmin remove

und dann

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

Aber sie weigern sich immer noch, beim Booten zu starten. Irgendwelche Ideen?

Antwort1

Ändern Sie in /etc/init/rc-sysinit.conf

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

Zu

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

Dadurch wird verhindert, dass Ihr „Runlevel“ als unbekannt angezeigt wird. Ich kann es nicht erklären, aber ich habe mit dem gleichen Problem gekämpft. Ich habe hier die Problemumgehung gefunden: http://ubuntuforums.org/showpost.php?p=9213567&postcount=7

Als Ergebnis funktionieren Ihre Init-Skripte wieder. Bei mir betraf es Virtualbox-OSE, MySQL und CUPS.

Antwort2

Finden Sie heraus, was Ihr aktueller Runlevel ist, indem Sie in der Befehlszeile „runlevel“ eingeben. Überprüfen Sie dann, ob Links zu den Init-Dateien von webmin und vboxdrv im entsprechenden rc-Verzeichnis vorhanden sind und mit einem S beginnen. Beispiel:

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

Wenn sie vorhanden sind und beim Neustart nichts passiert, überprüfen Sie /var/log/messages, um zu sehen, ob etwas Nützliches aufgelistet ist. Wenn nichts auffällt, können Sie versuchen, Ihr Bootlog zu aktivieren: http://ubuntuforums.org/showthread.php?t=49925

Wenn alles andere fehlschlägt, können Sie die entsprechenden Befehle zu /etc/rc.local hinzufügen

Bei mir laufen VirtualBox und Webmin beim Start unter Ubuntu 10.04 einwandfrei, es handelt sich also nicht um ein Kompatibilitätsproblem. Sie sollten jedoch überprüfen, ob Sie aktuelle Versionen beider Softwarepakete verwenden.

verwandte Informationen