Podczas korzystania z VirtualBox otrzymuję błąd pokazany na obrazku. Wykonałem sugerowane polecenie, ale nadal pojawia się błąd.
Podczas korzystania z VirtualBox otrzymuję błąd pokazany na obrazku. Wykonałem sugerowane polecenie, ale nadal pojawia się błąd.
Odpowiedzi:
Obraz na obrazie wyświetla następujący komunikat o błędzie: rtr3initex nie powiodło się z rc = -1912 (rc = -1912) Ubuntu
Mówi ci, że masz niedopasowaną instalację. Twój kernel modules do not match your installed version
. Moduły jądra są spakowane w virtualbox-dkms
repozytorium.
Najprawdopodobniej zainstalowałeś go z repozytorium. Ale nie udało się zainstalować wszystkich modułów lub zainstalowałeś go, wykonałeś i zaktualizowałeś, a moduły nie zostały całkowicie zaktualizowane podczas jednej z aktualizacji systemu. Możesz to naprawić, odinstalowując go i instalując ponownie, co spowoduje zainstalowanie niezbędnych modułów. Robisz to za pomocą:
$ sudo apt remove --purge virtualbox
$ sudo apt install virtualbox
$ sudo apt install virtualbox-dkms
Całkowite usunięcie virtualbox i jego zależności nie wpłynie na maszynę wirtualną. Tylko sama aplikacja.
Alternatywnie możesz pobrać najnowszą wersję Virtualbox ze strony http://Virtualbox.org . Strona pobierania dla systemu Linux to: https://www.virtualbox.org/wiki/Linux_Downloads .
Możesz dołączyć to do swojego /etc/apt/sources.list
pliku, aby dodać oficjalne repozytorium programistów:
deb http://download.virtualbox.org/virtualbox/debian xenial contrib
Możesz pobrać i dodać klucz bezpieczeństwa za pomocą:
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
Następnie oceń to, co aktualnie masz:
$ sudo apt update
$ sudo apt upgrade
Jeśli wyczyściłeś poprzednią wersję, zainstaluj ją ponownie po wykonaniu upgrade
powyższego polecenia:
$ sudo apt install virtualbox
Jeśli pobierzesz i zainstalujesz z virtualbox.org
modułów jądra, wersja dla programistów zostanie automatycznie skompilowana i zainstalowana.
sudo apt remove --purge virtualbox-dkms
; (2) virtualbox-dkms
. Być może będziesz musiał uruchomić to później:/sbin/rcvboxdrv setup
virtualbox-dkms
(usunąłeś go, nie?). W każdym razie to działa.
Biegać:
sudo apt-get autoremove
sudo /sbin/vboxconfig