VirtualBox will VMs nicht starten
Thomas | 29. December 2007VirtualBox kann auf meinem System die angelegten VMs nicht starten. Die Fehlermeldung ist
VirtualBox kernel driver not installed. The vboxdrv kernel module was either not loaded or /dev/vboxdrv was not created for some reason. Please install the virtualbox-ose-modules package for your kernel and execute ‘/etc/init.d/vboxdrv start’ as root.
VBox status code: -1908 (VERR_VM_DRIVER_NOT_INSTALLED).
Fehlercode: x80004005
Komponente: Console
Interface: Console {1dea5c4b-0753-4193-b909-22330f64ec45}
Folge ich nun der Anweisung, und gebe “sudo /etc/init.d/vboxdrv start” auf der Kommandozeile ein, komme ich noch nicht zum Erfolg:
* Starting VirtualBox kernel module vboxdrv
FATAL: Error inserting vboxdrv (/lib/modules/2.6.22-14-generic/misc/vboxdrv.ko): Invalid argument
* Modprobe vboxdrv failed. Please use ‘dmesg’ to find out why.
Die Ausgabe von “dmesg” liefert einen kleinen Hinweis: Please disable the NMI watchdog by specifying ‘nmi_watchdog=0′ at kernel command line. Jetzt fragt sich nur noch, was die Kernel Command Line ist, dann könnte man VirtualBox vielleicht dazu bewegen, VMs wieder zu starten.
Es gibt eine Datei nmi_watchdog im Verzeichnis /proc/sys/kernel. Der Inhalt dieser Datei ist jedoch schon 0. Ich interpretiere dies so, dass der NMI Watchdog bereits ausgeschaltet sein sollte.
Die Kernel Command Line sind Parameter, die in der Datei /boot/grub/menu.lst definiert sind. Dort befinden sich alle Einträge des Bootmenüs, die jeweils aus “title”, “root”, “kernel” und “initd” bestehen. Die Zeile, die mit “kernel” anfängt definiert die Kernel Parameter. Hier kann man am Ende ein “nmi_watchdog=0″ hinzufügen.
Ein “sudo grub-update” aktualisiert dann den Bootmanager. Nach einem Neustart ließ sich bei mir VirtualBox endlich starten.





