VirtualBox ne radi na Windowsu: Kako popraviti grešku VERR_VM_DRIVER_VERSION_MISMATCH

Posljednje ažuriranje: 04/08/2025

  • Greška VERR_VM_DRIVER_VERSION_MISMATCH nastaje zbog sukoba verzija između VirtualBoxa i njegovih kernel modula.
  • Najbolja rješenja uključuju čišćenje ostataka prethodnih instalacija i ponovnu instalaciju samo iz službenih izvora.
  • Svaka distribucija zahtijeva detaljne korake kako bi se osiguralo da se verzija i moduli tačno podudaraju.
greška VERR_VM_DRIVER_VERSION_MISMATCH

El greška VERR_VM_DRIVER_VERSION_MISMATCH Ovo je jedan od najzamršenijih i najfrustrirajućih problema s kojima se korisnici virtualnih mašina u Linux okruženjima (i drugim sistemima) mogu susresti. Kada pokušate pokrenuti virtualnu mašinu i vidite ovu poruku, to je obično zbog sukoba verzija između upravljačkih programa kernela. VirtualBox i samu instaliranu aplikaciju ili koristite pakete koji nisu međusobno kompatibilni. Iako se u početku može činiti kao jednostavna glavobolja, razumijevanje njenih uzroka i poznavanje načina njihovog rješavanja uštedjet će vam mnogo sati očaja.

U ovom članku ćete pronaći a kompletan, ažuriran i detaljan vodič da biste razumjeli šta uzrokuje grešku VERR_VM_DRIVER_VERSION_MISMATCH u VirtualBoxu, koje korake poduzeti ovisno o vašoj distribuciji i koje preporuke imati na umu kako biste spriječili da se to ponovi.

Šta znači greška VERR_VM_DRIVER_VERSION_MISMATCH?

Poruka VERZIJA_DRAJVERA_VM_NEPODUDARNA (takođe označeno kodom -1912) označava da postoji Nekompatibilnost između kernel modula koji koristi VirtualBox i verzije aplikacije koju ste instalirali. u kernel "Misli" da koristi drugačiju verziju VirtualBoxa od one koju zapravo imate. To bi moglo biti zbog:

  • Nepotpuna ili neuspješna ažuriranja iz VirtualBox-a.
  • Ostaci starih verzija koji nisu uklonjeni iz sistema.
  • Istovremena instalacija paketa iz različitih izvora (službeni repozitoriji, PPA ili paketi priručnika).
  • Razlike između kernel modula i binarnih datoteka nakon ažuriranja samog Linux kernela, bez ponovnog kompajliranja VirtualBox modula.

Greška se može pojaviti na nekoliko distribucija (Ubuntu, Debian, Arch, openSUSE, itd.), a specifični koraci za njeno rješavanje se neznatno razlikuju od jedne do druge. U svakom slučaju, cilj je Uklonite sve nedosljednosti u verzijama i osigurajte da se VirtualBox i njegovi moduli podudaraju..

Ekskluzivni sadržaj - kliknite ovdje  RPCS3 dobija ažuriranje koje poboljšava PS3 emulaciju

greška VERR_VM_DRIVER_VERSION_MISMATCH

Uobičajeni uzroci sukoba verzija između VirtualBox modula

Na Linux forumima i zajednicama, iskusni korisnici su identificirali najčešće uzroke VERZIJA_DRAJVERA_VM_NEPODUDARNAPrepoznavanje tih problema ključno je za rješavanje problema u korijenu i sprječavanje njegovog ponavljanja. Ovo su glavni:

  • Korištenje različitih izvora za instalacijuInstaliranje VirtualBoxa iz PPA, eksternog repozitorija ili ručnim preuzimanjem paketa može uzrokovati da moduli kernela ne odgovaraju verziji aplikacije.
  • Ažuriranja Linux kernelaNakon ažuriranja kernela, VirtualBox moduli (kao što su virtualbox-dkms ili virtualbox-kmp) moraju se ponovo kompajlirati za novu verziju. Ako se to ne dogodi ispravno, odmah će doći do konflikta verzija.
  • Osiroćeni paketi i ostaci starih verzijaPaketi koji nisu pravilno deinstalirani (na primjer, stare verzije virtualbox-dkms ili virtualbox-kmp-preempt) mogu se zaglaviti i uzrokovati grešku.
  • Arhitektonske razlikeInstaliranje 32-bitne verzije VirtualBoxa na 64-bitni sistem može uzrokovati ovu i druge greške.
  • Problemi s proširenjem paketa ili prethodno kompajliranim drajverimaEkstenzija paketa mora tačno odgovarati instaliranoj verziji VirtualBoxa.

Kako popraviti grešku VERR_VM_DRIVER_VERSION_MISMATCH na osnovu vaše distribucije

Prođimo kroz najbolja rješenja, sastavljena i provjerena na forumima, za grešku VERR_VM_DRIVER_VERSION_MISMATCH za svaku glavnu Linux distribuciju. Zapamtite da prije nego što bilo šta dodirnete, Preporučuje se da napravite sigurnosnu kopiju vaših virtuelnih mašinaIspod je fotografija kako biste lako mogli prepoznati grešku prikazanu na ekranu:

Vodič za korisnike Ubuntua i Debiana

1. Potpuno deinstalirajte VirtualBox i sve preostale trčanje:

sudo apt autoremove --purge virtualbox*

Ovo će ukloniti i VirtualBox i njegove napuštene zavisnosti akumulirane između verzija.

Ekskluzivni sadržaj - kliknite ovdje  IOS emulator za Android

2. Provjerite da nisu instalirane prethodne verzije:

dpkg -l 'virtualbox*' | grep ^i

Ne bi se trebale pojaviti linije. Ako se pojave, ponovite postupak deinstalacije.

3. Uklonite sve neslužbene VirtualBox PPA-ove ili repozitorije kako bi se izbjegli sukobi fontova. Na primjer:

mkdir ~/apt-tmp && sudo mv /etc/apt/sources.list.d/* ~/apt-tmp

Zatim, provjerite /etc/apt/sources.list ostaviti samo službene izvještaje.

4. Ažurirajte listu paketa:

sudo apt update

5. Provjerite dostupne verzije VirtualBoxa direktno iz repozitorija:

apt-cache madison virtualbox | grep -iv sources

Na ovaj način ćete znati koja je najnovija verzija dostupna za instalaciju.

6. Instalirajte željenu verziju (preporučuje se kako bi se izbjegle nepravilne instalacije):

sudo apt install virtualbox=VERSIÓN_SELECCIONADA

Možete zamijeniti SELECTED_VERSION onom koju ste vidjeli u prethodnom koraku, na primjer:

sudo apt install virtualbox=5.1.38-dfsg-0ubuntu1.16.04.1

7. Provjerite da li je instalirana verzija ispravna:

dpkg -l virtualbox* | grep ^i

Dodatno, iz menija "Pomoć -> O VirtualBoxu" možete provjeriti verziju iz grafičkog interfejsa.

8. Kao mjera predostrožnosti, Uvijek instalirajte pakete proširenja koji odgovaraju vašoj verziji:

wget 
sudo vboxmanage extpack install 

Provjerite da li verzija tačno odgovara onoj u VirtualBoxu.

9. Konačno, ponovo pokrenite sistem i pokušajte ponovo pokrenuti virtuelne mašine.

O Arch Linux distribucijama i derivatima (Manjaro, EndeavourOS…)

Zajednica je identifikovala dva osnovna i efikasna koraka:

  • Deinstalirajte VirtualBox i osirotele zavisnosti kao što slijedi:
sudo pacman -Rsn $(pacman -Qdtq)

Ovo čisti preostale module i pakete.

  • Ponovo instalirajte VirtualBox i module (obično sa DKMS-om):
sudo pacman -S virtualbox virtualbox-host-dkms

Posle ponovo pokrenite računar da bi se novi moduli kernela ispravno učitali. Mnogi korisnici Arch foruma tvrde da je ovo ponovno pokretanje ključno. Ako se vaš kernel često ažurira, provjerite da li se DKMS moduli uspješno kompajliraju nakon svakog ažuriranja.

Ekskluzivni sadržaj - kliknite ovdje  APS3e emulator za Android nestaje bez objašnjenja

Ako problemi i dalje postoje, možete ponovo pokušati instalaciju vraćanjem verzije unazad (koristeći pakete u /var/cache/pacman/pkg), iako će gore navedeni koraci obično riješiti konflikt.

virtualbox

Univerzalna rješenja i dodatni savjeti za izbjegavanje greške VERR_VM_DRIVER_VERSION_MISMATCH

Pored specifičnih koraka po distribuciji, postoje i ključne opće preporuke za rad sa VirtualBoxom bez ikakvih problema:

  • Izbjegavajte miješanje izvora instalacijeUvijek dajte prioritet službenim repozitorijumima i izbjegavajte instaliranje ručno preuzetih binarnih datoteka ako niste svjesni utjecaja.
  • Nakon ažuriranja Linux kernela, obavezno ponovo kompajlirajte VirtualBox module. To možete uraditi na Ubuntu/Debianu sa sudo /sbin/vboxconfig ili sa DKMS-om na drugim distribucijama.
  • Ako koristite paket za proširenjeProvjerite da li verzija tačno odgovara verziji VirtualBoxa. Ažurirajte ga nakon svake promjene verzije.
  • Često čistite napuštene pakete nakon većih demontaža, kako bi se izbjegao problematičan otpad.
  • U slučaju sumnje, potpuno deinstalirajte VirtualBox, očistite PPA/repozitorije i ponovo instalirajte samo iz službenog izvora kompatibilnog s vašim sistemom..
  • Na tehničkim forumima i mailing listama Preporučuje se da se uvijek da prioritet čistim instalacijama u odnosu na zakrpe ili pokušaje "popravljanja" oštećenih instalacija.
  • Ponovo pokrenite računar nakon većih promjena, posebno nakon instaliranja ili uklanjanja modula kernela.

Završne preporuke i dobre prakse

Da biste izbjegli glavobolje s VirtualBoxom, slijedite ove savjete: Ne miješajte izvore za instalaciju, održavajte sistem čistim od starih ostataka, provjerite verzije i ponovo pokrenite sistem nakon dubljih promjena.Većina problema se rješava pažljivim, proaktivnim upravljanjem. Ako se ponovo suočite s problemom, VERZIJA_DRAJVERA_VM_NEPODUDARNAZapamtite da vam je na raspolaganju pouzdan vodič koji će vam pomoći da brzo riješite probleme i održite stabilno virtualno okruženje.

Ostavite komentar