Próbuję zainstalować virtualbox i sprawić, by działał, ale nie wydaje się, żebym mógł. Na obrazie widać wynik.
Jeśli uruchomię VBoxManage --version
, dostanę:
WARNING: The character device /dev/vboxdrv does not exist.
Please install the virtualbox-dkms package and the appropriate
headers, most likely linux-headers-generic.
You will not be able to start VMs until this problem is fixed.
4.3.10_Ubuntur93012
Ale virtualbox-dkms jest już zainstalowany i najnowszej wersji. Więc próbowałem go ponownie zainstalować i otrzymałem to:
Każda pomoc będzie mile widziana.
EDYTOWAĆ:
Dane wyjściowe po ponownej konfiguracji (sugestia M.Tarun):
EDYCJA 2:
Zainstalowałem również źródła zgodnie z instrukcją @Hmayag, wyczyściłem virtualbox i zainstalowałem go ponownie, ale mam ten sam problem.
14.04
virtualbox
Antonis Gr
źródło
źródło
Module build for the currently running kernel was skipped since the kernel sources for this kernel does not seem to be installed.
sprawdzenie, czy masz zainstalowane. Upewnij się, że pasują do działającej wersji jądra. Myślę, żeapt-get source linux-image-$(uname -r)
powinienem to zrobić.uname -a
idpkg -l | grep linux-headers
?Odpowiedzi:
Zasadniczo po zainstalowaniu tych dwóch pakietów należy również wykonać ponowną konfigurację:
I naprawić eth0:
źródło
virtualbox-dkms
wsparciem po aktualizacji jądra i zakończyłem instalację najnowszej wersji VirtualBox z oficjalnej strony internetowej.Rozwiązałem ten problem, wykonując następujące polecenia:
źródło
sudo apt-get install linux-headers-`uname -r`
a następniesudo dpkg-reconfigure virtualbox-dkms
. Dzięki!Przyczyną tego problemu jest to, że uruchomiłeś jądro 3.11, podczas gdy dpkg-reconfigure oczekuje jądra 3.13. Dlatego pojawia się komunikat „brak odpowiedniego modułu dla działającego jądra”.
Zaktualizuj program ładujący.
W moim przypadku program ładujący jest aktualizowany z innego systemu operacyjnego (Debian), a uruchamianie systemu i uruchamianie
sudo update-grub
rozwiązało problem.źródło
Nie byłem w stanie rozwiązać problemu za pomocą żadnego innego sugerowanego rozwiązania, więc wykonałem nową instalację 14.04 i teraz wszystko jest w porządku.
źródło
Użyłem oficjalnego przewodnika dostawcy dla dystrybucji Linuksa opartych na Debianie :
źródło
W moim przypadku problemem było zainstalowanie virtualbox-4.1 wraz z virtualbox-4.2. Po odinstalowaniu 4.1 mogłem uruchomić
sudo /etc/init.d/vboxdrv setup
isudo modprobe vboxdrv
dobrze, a także uruchomić maszyny wirtualne.źródło
Musisz sprawdzić wersję gcc, której używasz. Napotkałem ten sam problem z kompilacją jądra virtualbox. Rozwiązałem problem za pomocą tego postu https://www.virtualbox.org/ticket/12467
Prawdopodobnie używasz przestarzałej wersji gcc, która różni się od gcc używanej przez jądro Linuksa.
Sprawdź domyślną wersję, której używasz:
Mój jest gcc wersja 4.4.7 (Ubuntu / Linaro 4.4.7-8ubuntu1)
I wersja gcc, z którą skompilowano twoje jądro
lub z
Jeśli wersje gcc są inne niż w moim systemie, zmień domyślny kompilator gcc
wtedy instalacja virtualbox-dkms powinna działać poprawnie
źródło
Wskazówka jest tutaj: zainstaluj pakiet virtualbox-dkms i odpowiednie nagłówki, najprawdopodobniej linux-headers-generic.
Ponieważ masz pierwszy, wciąż musi chcieć drugi.
sudo apt-get install linux-headers-generic
Następnie upewnij się, że wszystko jest aktualne.
sudo apt-get update
sudo apt-get upgrade
źródło
linux-headers-generic is already the newest version.
jest wyjściem, gdy próbuję je zainstalować.Miałem ten sam problem. Odkryłem, że źródłem problemu jest prawdopodobnie to, że używam niestandardowego jądra.
Pobranie najnowszego pakietu .deb z virtualbox.org i zainstalowanie go
dpkg -i
rozwiązało problem w moim przypadku.źródło
Miałem ten sam błąd na dyskotece z Ubuntu 19.04. Mógłbym to rozwiązać, wyłączając bezpieczny rozruch (przez BIOS).
źródło
Próbować
źródło