Próbowałem utworzyć system operacyjny za pomocą VirtualBox i otrzymałem ten błąd:
Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing
'/etc/init.d/vboxdrv setup'
as root. If it is available in your distribution, you should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.
Zrobiłem więc oczywiste, uruchamiając konfigurację Vboxdrv. Uruchomiłem to polecenie:
sudo service vboxdrv setup
Wystąpił błąd:
stopping kernel drivers...done.
Uninstalling old virtualbox dkms kernel modules/etc/init.d/voboxdrv: 302: /etc/init.d/vboxdrv: /usr/share/virtualbox/src/vboxhost/do_dkms: not found
...done.
(Failed, trying without DKMS)
recompiling VirtualBox kernel modules...failed!
(look at /var/log/vbox-install.log to find out what went wrong.)
Spojrzałem więc, /var/log/vbox-install.log
czy mogę coś znaleźć. Mam ten błąd:
/etc/init.d/vboxdrv: 334: /etc/init.d/vboxdrv: /usr/share/virtualbox/src/vboxhost/build_in_tmp: not found
Jakaś pomoc? Dzięki.
virtualbox
dkms
użytkownik 287210
źródło
źródło
Odpowiedzi:
W końcu to działa. Wygląda na to, że DKMS nie działa tak, jak powinien (?). Po ponownej instalacji
virtualbox-dkms
moje maszyny wirtualne są ponownie tworzone.źródło
vboxnetflt.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/3.13.0-35-generic/updates/dkms/
...vboxpci.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/3.13.0-35-generic/updates/dkms/
Sugerowałbym następujące:
Najpierw upewnij się, że masz nagłówki i inne elementy wymagane do tworzenia programów. Otwórz okno terminala ctrl+ alt+t
Po drugie, zainstaluj moduł dkms, aby nie napotykać tego problemu po aktualizacji jądra
Na koniec wypróbuj polecenie sugerowane w pierwszym komunikacie o błędzie
źródło
Użyj „Wszystkie dystrybucje - uruchom Instalatora” (najniższy wpis na tej liście ) zamiast pakietu deb lub rpm! To naprawiło błąd dla mnie (Ubuntu 14.10 + VirtualBox 4.3.26).
źródło
Po bezskutecznych próbach rozwiązania @Crusty_Barnacle i @Charles_Green upewniłem się, że moja dystrybucja (Ubuntu 14.04) jest w pełni aktualna, a następnie:
I wszystko znów działało dobrze.
Mam nadzieję, że może to pomóc innym.
źródło