Hallo liebe Leute.
Ich habe die Oracle Virtualbox auf meinem Ubuntu Linux 14.04 installiert. Alles ist im laufendem Betrieb in Ordnung! Maschine angelegt und auch lauffähig.
Ich habe mir ein Start init-script aus dem Internet geladen, angepasst und installiert. Über dieses script möchte ich erreichen, dass die Maschinen schon vor der Benutzeranmeldung gestartet werden und im Netz erreichbar sind. Ich kann die Maschinen nach Login über die console mit /etc/init.d/[script] start/stop bedienen, alles läuft perfekt. Auch die rc level scripte sind eingerichtet und laufen nach Aufruf (update-rc.d).
Starte ich den PC dann kann ich im log erkennen, das es Probleme mit dem zuvor nicht in den Kernel geladenen vboxdrv (ff) liegt, dass die Maschinen nicht gestartet werden.
````WARNING: The vboxdrv kernel module is not loaded. Either there is no module
available for the current kernel (3.13.0-74-generic) or it failed to
load. Please recompile the kernel module and install it by
sudo /sbin/rcvboxdrv setup
You will not be able to start VMs until this problem is fixed.
VBoxHeadless: Error -1908 in suplibOsInit!
VBoxHeadless: Kernel driver not installed
VBoxHeadless: Tip! Make sure the kernel module is loaded. It may also help to reinstall VirtualBox.
````
Die Module sind aber nach Login geladen (lsmod). Ich habe auch nach Anleitung das init-script mit entsprechendem header versehen:
````### BEGIN INIT INFO
Provides: vbox-Orbis
Required-Start: $all
Required-Stop: $remote_fs
Should-Start: vboxdrv
Should-Stop: vboxdrv
X-Start-Before:
X-Stop-After:
Default-Start: 2
Default-Stop: 0 6
X-Interactive:
Short-Description: Start virtual machine
Description:
#
END INIT INFO
aber anscheinend wird mein script immer **vor** dem Kerneltreiber vboxdrv gestartet. Was mache ich falsch, oder was übersehe ich hier? Bringt es mir etwas, dieses init-script in der rc.local zu starten? Wenn ja, wie starte ich dass dann auch so, dass es keine Probleme gibt?
Ich habe mich tagelang im Internet belesen und bin jetzt so weit gekommen. Mit meinem Script komme ich klar, mit den VBoxManage modifyvm Orbis --autostart-enabled on --autostop-type savestate usw. nicht.
Ich bedanke mich für jede Hilfe. Gruß!
#virtualbox #vboxdrv #linux #ubuntu