Virtualbox yüklenemedi mi?


10

Yakın zamanda Virtualbox 5'i indirdim ve web sitesinden aldığım .deb dosyasını çalıştırdım. MS-DOS 6.22 kullanmaya çalışıyorum ve hata iletisi ile geliyor.

 '[RTR3InitEx failed with rc=-1912 (rc=-1912)

 The VirtualBox kernel modules do not match this version of 
 VirtualBox. The installation of VirtualBox was apparently not 
 successful. Executing

 '/sbin/rcvboxdrv setup'

 may correct this. Make sure that you do not mix the OSE version and 
 the PUEL version of VirtualBox.

 where: supR3HardenedMainInitRuntime what: 4 
 VERR_VM_DRIVER_VERSION_MISMATCH (-1912) - The installed support 
 driver doesn't match the version of the user. ]'

Hatta önerilen komutu çalıştırmayı denedim ve başarısız oldu.

Yanıtlar:



6

Bu virtualbox-dkmspaket daha eski bir sürümde olduğundan bana yardımcı olan tek şey kaldırıyordu:

sudo dpkg -P virtualbox-dkms

Sonra yeniden yükledim virtualboxve işe yaradı.


Bana da yardım etti (
5.2'den

Bu, Bevor'un cevabınınsudo apt-get autoremove önerdiği şekilde yapılır .
user1151080

6.1.4'ü yükledim, ancak daha sonra yanlışlıkla rex sürümü 5.x için olduğu için repo yoluyla uzatma paketini kurdum. 6.14 kaldırıldı ve 5.x yüklendi. Bunu gerçekleştirdikten ve 6.1.4'ü yeniden yükledikten sonra, bu dkms paketinin neden olduğu ve bu yazı başına düzeltilen bu sorunla karşılaştım.
DKebler

5

Ben de aynı problemi yaşadım. Web sitesinden en son sürümü yüklemek istedim, ancak eski bir Virtualbox depo sürümü yükledim (paket yöneticisi tarafından). Bu yüzden hala işlem kaldırılırken silinmeyen bazı çekirdek modülleri çalışıyordu. Ben çözdüm:

apt-get remove virtualbox
apt-get autoremove [absolutely needed to remove the old kernel modules]
/sbin/vboxconfig [after you install the version from the website with dpkg -i]

Btw: Temel olarak paket yöneticisini atlamamalısınız, ancak VM'leri çalıştıramadım ve sorunun en son sürümde olup olmadığını anlamak istedim.


1
Benim için çalıştı (Ubuntu 16.04'te 5.0'dan 5.2'ye geçtikten sonra) bağlantısı . Şimdi her şey yolunda.
jouell

4

Yapılacak en kolay şey Ubuntu yazılım depolarında bulunan Virtualbox sürümünü kurmak olacaktır. Genel olarak, bu, indirilen bir sürümün yüklenmesine göre tercih edilir (yazılım depolarındaki sürümün sunmadığı özel özelliklere ihtiyacınız yoksa). Ubuntu 16.04 (Xenial) depolarındaki Virtualbox sürümü 5.0.18-1'dir.

İlk olarak, indirdiğiniz Virtualbox sürümünü kaldırın.

Ardından bir terminal açın (Alt-Ctrl-T) ve aşağıdaki komutları yazın:

sudo apt update
sudo apt install virtualbox

1
Teşekkürler. Bu çözüm, bir Sanal Makine çalıştırmaya çalışırken benim için çalıştı, sürüm 5.1'i kaldırdım ve komutu çalıştırdım ve Sanal Makineyi mükemmel bir şekilde yükledi.
B-Abbasi

Burada aynı. Repo versiyonları üzerinde çalışmıyordu; VM'imin başlaması için 5.1 yüklemesi gerekiyordu. Bilgisayarı bir sonraki başlatışımda VM başlamayı reddetti. Repo sürümüne dönmek sorunu en azından şimdilik düzeltti ... :)
anonymous2

1

Ben de bu hatayı aldım. Sonra VirtualBox'ın eski sürümünü silmek için doğru bir yol buldum.

$ sudo /opt/VirtualBox/uninstall.sh
$ sudo rm -rf /opt/VirtualBox/

Ardından VirtualBox'ı tekrar yükleyin. Benim için çalıştı.

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.