Modul kernel VirtualBox tidak cocok dengan versi VirtualBox ini

16

Saat menggunakan VirtualBox, saya mendapatkan kesalahan yang ditunjukkan pada gambar. Saya menjalankan perintah yang disarankan, tetapi saya masih mendapatkan kesalahan.

masukkan deskripsi gambar di sini

Deepak Kumar
sumber
2
Selamat datang di AskUbuntu. Jika Anda menulis pesan kesalahan, akan lebih mudah bagi Anda untuk menemukan resolusi. Sistem bahkan akan memberikan saran di mana kesalahan yang sama telah diselesaikan oleh orang lain. Anda kehilangan potensi ini dengan menggunakan gambar daripada teks. Juga gambar mengambil banyak ruang yang tidak perlu di server. Coba gambar pengguna ketika teks tidak akan cukup. Dalam hal ini kesalahan teks spesifik jelas.
LD James
Kebanyakan jendela dialog di Linux memungkinkan Anda memilih, menyalin, dan menempel konten teksnya.
David Foerster
saya akan mengingat saran dari waktu berikutnya dan seterusnya :)
Deepak Kumar
1
Instruksi ini berfungsi untuk Ubuntu 17.10: sudo apt-get autoremove sudo / sbin / vboxconfig dari pos ini di Forum VirtualBox
Walker Rowe

Jawaban:

19

Gambar dalam gambar memberi Anda pesan kesalahan ini: rtr3initex gagal dengan rc = -1912 (rc = -1912) Ubuntu

Ini memberi tahu Anda bahwa Anda memiliki instalasi yang tidak cocok. Anda kernel modules do not match your installed version. Modul kernel dikemas dalam virtualbox-dkmsrepositori.

Kemungkinan besar Anda telah menginstalnya dari repositori. Tetapi gagal untuk menginstal semua modul, atau Anda menginstalnya, dilakukan dan ditingkatkan dan modul tidak mendapatkan sepenuhnya ditingkatkan selama salah satu pembaruan sistem Anda. Anda dapat memperbaikinya dengan menghapus instalan dan menginstalnya kembali, yang akan menginstal modul yang diperlukan. Anda melakukan ini dengan:

$ sudo apt remove --purge virtualbox
$ sudo apt install virtualbox
$ sudo apt install virtualbox-dkms

Menghapus virtualbox sepenuhnya dan dependensinya tidak akan memengaruhi VM Anda. Hanya aplikasinya sendiri.

Atau Anda dapat mengunduh versi terbaru Virtualbox dari http://Virtualbox.org . Halaman unduhan untuk linux adalah: https://www.virtualbox.org/wiki/Linux_Downloads .

Anda dapat menambahkan ini ke /etc/apt/sources.listfile Anda untuk menambahkan repositori pengembang resmi:

deb http://download.virtualbox.org/virtualbox/debian xenial contrib

Anda dapat mengunduh dan menambahkan kunci keamanan dengan:

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 -

Kemudian nilai dengan apa yang Anda miliki saat ini:

$ sudo apt update
$ sudo apt upgrade

Jika Anda membersihkan versi sebelumnya maka pasang kembali dengan ini setelah upgradeperintah di atas:

$ sudo apt install virtualbox

Jika Anda mengunduh dan menginstal dari virtualbox.orgmodul kernel untuk versi pengembang akan secara otomatis dikompilasi dan diinstal.

LD James
sumber
1
Halo. Saya memiliki VirtualBox 5.0.4 yang membekukan sistem saya (Saya memiliki Kernel 4.13.xx). Kemudian saya membersihkan saat Anda menulis di atas dan menginstal menggunakan situs Kotak Virtual. Namun saya masih menerima pesan ini. Apa yang harus saya lakukan?
Royi
2
@Royi Saya menganggap Anda mengatakan kesalahan adalah pesan yang tepat. Jalankan perintah ini: (1) sudo apt remove --purge virtualbox-dkms ; (2) virtualbox-dkms . Anda mungkin harus menjalankan ini setelahnya:/sbin/rcvboxdrv setup
LD James
Saya berlari # 1, tetapi sekarang # 2 mengatakan doria @ doria: / home / doria $ virtualbox-dkms virtualbox-dkms: perintah tidak ditemukan
David Doria
@LDJames Anda tidak perlu menjalankan virtualbox-dkms(Anda menghapusnya, bukan?). Pokoknya itu berhasil.
Marco Sulla
4

Lari:

sudo apt-get autoremove
sudo /sbin/vboxconfig
Timur Kh
sumber
3
Selamat Datang di Tanya Ubuntu ! Bisakah Anda mengedit jawaban Anda untuk menjelaskan bagaimana ini seharusnya membantu?
Melebius