VirtualBox çekirdek modülleri, VirtualBox'ın bu sürümüyle eşleşmiyor


16

VirtualBox kullanırken, resimde gösterilen hatayı alıyorum. Önerilen komutu uyguladım, ancak yine de hatayı alıyorum.

resim açıklamasını buraya girin


2
AskUbuntu'ya hoş geldiniz. Hata mesajını yazarsanız, bir çözüm bulmanız daha kolay olacaktır. Sistem, aynı hataların başkaları tarafından çözüldüğü yerlerde öneriler bile verecektir. Bu potansiyeli metin yerine resimler kullanarak kaybedersiniz. Ayrıca görüntüler sunucuda çok fazla gereksiz yer kaplar. Metin yeterli olmadığında kullanıcı görüntülerini kullanmayı deneyin. Bu durumda, belirli metin hatası açıktır.
LD James

Linux'taki çoğu diyalog penceresi, metin içeriğini bu arada seçmenize, kopyalamanıza ve yapıştırmanıza izin verir.
David Foerster

Bir dahaki sefere önerileri akılda tutacağım :)
Deepak Kumar

1
Bu talimatlar Ubuntu 17.10 için çalışır: sudo apt-get autoremove sudo / sbin / vboxconfig , VirtualBox Forums
Walker

Yanıtlar:


20

Resimdeki resim size şu hata mesajını veriyor: rtr3initex rc = -1912 ile başarısız oldu (rc = -1912) Ubuntu

Size eşleşmeyen bir kurulum yaptığınızı söylüyor. Sizin kernel modules do not match your installed version. Çekirdek modülleri virtualbox-dkmsdepoda paketlenir .

Büyük olasılıkla depodan yüklediniz. Ancak tüm modülleri yükleyemedi veya yüklediniz, gerçekleştirdiniz ve yükseltin ve modüller sisteminizin güncellemelerinden biri sırasında tamamen yükseltilmedi. Bunu kaldırarak ve gerekli modülleri yükleyecek şekilde yeniden yükleyerek düzeltebilirsiniz. Bunu şu şekilde yaparsınız:

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

Virtualbox ve bağımlılıklarını tamamen kaldırmak VM'lerinizi etkilemez. Sadece uygulamanın kendisi.

Alternatif olarak, Virtualbox'ın en son sürümünü http://Virtualbox.org adresinden indirebilirsiniz . Linux için indirme sayfası: https://www.virtualbox.org/wiki/Linux_Downloads .

/etc/apt/sources.listResmi geliştiriciler deposunu eklemek için bunu dosyanıza ekleyebilirsiniz:

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

Güvenlik anahtarını aşağıdakilerle indirip ekleyebilirsiniz:

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 -

Ardından şu anda sahip olduklarınızı not alın:

$ sudo apt update
$ sudo apt upgrade

Önceki sürümü temizlediyseniz upgradeyukarıdaki komuttan sonra bu sürümle yeniden yükleyin :

$ sudo apt install virtualbox

Eğer virtualbox.orggeliştiriciler sürümü için çekirdek modülleri indirip yüklerseniz otomatik olarak derlenir ve kurulur.


1
Merhaba. Sistemimi donduruyor VirtualBox 5.0.4 vardı (Kernel 4.13.xx var). Sonra yukarıda yazdığınız ve Virtual Box sitesi kullanarak yükledim. Yine de bu mesajı alıyorum. Ne yapmalıyım?
Royi

2
@Royi Hatanın tam mesaj olduğunu söylüyorum. Şu komutları çalıştırın: (1) sudo apt remove --purge virtualbox-dkms ; (2) virtualbox-dkms . Bunu daha sonra çalıştırmak zorunda kalabilirsiniz:/sbin/rcvboxdrv setup
LD James

# 1 koştum, ama şimdi # 2 diyor doria @ doria: / home / doria $ virtualbox-dkms virtualbox-dkms: komut bulunamadı
David Doria

@LDJames Çalıştırmanıza gerek yok virtualbox-dkms(kaldırdınız, değil mi?). Her neyse çalışıyor.
Marco Sulla

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.