VirtualBox nem működik Windows rendszeren: Hogyan javítsuk ki a VERR_VM_DRIVER_VERSION_MISMATCH hibát

Utolsó frissítés: 04/08/2025

  • A VERR_VM_DRIVER_VERSION_MISMATCH hiba a VirtualBox és a kernel moduljai közötti verzióütközések miatt keletkezik.
  • A legjobb megoldások közé tartozik a korábbi telepítések maradványainak eltávolítása és a kizárólag hivatalos forrásokból történő újratelepítés.
  • Minden disztribúcióhoz részletes lépések szükségesek annak biztosítására, hogy a verzió és a modulok pontosan megegyezzenek.
VERR_VM_DRIVER_VERSION_MISMATCH hiba

El VERR_VM_DRIVER_VERSION_MISMATCH hiba Ez az egyik legbonyolultabb és legbosszantóbb probléma, amivel a virtuális gép felhasználói Linux környezetekben (és más rendszereken is) találkozhatnak. Amikor megpróbálsz elindítani egy virtuális gépet, és ezt az üzenetet látod, az általában a kernel illesztőprogramok közötti verzióütközés miatt van. VirtualBox és maga a telepített alkalmazás, vagy olyan csomagokat használ, amelyek nem kompatibilisek egymással. Bár elsőre egyszerű fejfájásnak tűnhet, az okok megértése és a megoldásuk ismerete sok órányi kétségbeeséstől kímél meg.

Ebben a cikkben megtalálja a teljes, naprakész és részletes útmutató hogy megértsük, mi okozza a VERR_VM_DRIVER_VERSION_MISMATCH hibát a VirtualBoxban, milyen lépéseket kell tenni a disztribúciótól függően, és milyen ajánlásokat kell szem előtt tartani a hiba újbóli előfordulásának megakadályozása érdekében.

Mit jelent a VERR_VM_DRIVER_VERSION_MISMATCH hiba?

Az üzenet VERR_VM_DRIVER_VERZIÓ_ELTÉRÉS (más néven -1912 kóddal azonosítva) azt jelzi, hogy van egy Inkompatibilitás a VirtualBox által használt kernel modul és a telepített alkalmazás verziója között. A mag „Azt hiszi”, hogy a VirtualBox egy másik verzióját futtatja, mint amelyik valójában van. Ennek okai lehetnek:

  • Hiányos vagy sikertelen frissítések a VirtualBox-ból.
  • Régi változatok maradványai amelyeket nem távolítottak el a rendszerből.
  • Különböző forrásokból származó csomagok egyidejű telepítése (hivatalos adattárak, PPA vagy manuális csomagok).
  • Kernel modulok és bináris fájlok közötti különbségek a Linux kernel frissítése után, a VirtualBox modulok újrafordítása nélkül.

A hiba több disztribúción is előfordulhat (Ubuntu, Debian, Arch, openSUSE stb.), és a megoldásának konkrét lépései kissé eltérnek egymástól. Mindenesetre a cél az, hogy Szüntesd meg a verziókonzisztenciákat, és győződj meg arról, hogy mind a VirtualBox, mind a moduljai megegyeznek..

Exkluzív tartalom – Kattintson ide  Weboldalak ingyenes és megbízható virtuális gépek letöltéséhez (és azok importálásához a VirtualBox/VMware-be)

VERR_VM_DRIVER_VERSION_MISMATCH hiba

A VirtualBox modulok közötti verzióütközések gyakori okai

Linux fórumokon és közösségekben a tapasztalt felhasználók azonosították a leggyakoribb okokat VERR_VM_DRIVER_VERZIÓ_ELTÉRÉSFelismerésük kulcsfontosságú a probléma gyökerének megoldásához és kiújulásának megakadályozásához. Ezek a legfontosabbak:

  • Különböző telepítési források használataA VirtualBox PPA-ból, külső adattárból vagy csomagok manuális letöltésével történő telepítése azt okozhatja, hogy a kernel modulok nem egyeznek az alkalmazás verziójával.
  • Linux kernel frissítésekA kernel frissítése után a VirtualBox modulokat (például a virtualbox-dkms vagy a virtualbox-kmp) újra kell fordítani az új verzióhoz. Ha ez nem történik meg helyesen, azonnal verzióütközés lép fel.
  • Árva csomagok és régi verziók maradványaiA nem megfelelően eltávolított csomagok (például a virtualbox-dkms vagy a virtualbox-kmp-preempt régi verziói) elakadhatnak és hibát okozhatnak.
  • Építészeti különbségekA VirtualBox 32 bites verziójának 64 bites rendszerre telepítése ezt és más hibákat is okozhat.
  • Problémák a csomagkiterjesztéssel vagy az előre fordított illesztőprogramokkalA csomagkiterjesztésnek pontosan meg kell egyeznie a VirtualBox telepített verziójával.

A VERR_VM_DRIVER_VERSION_MISMATCH hiba javítása a disztribúció alapján

Nézzük át a VERR_VM_DRIVER_VERSION_MISMATCH hibára vonatkozó legjobb, fórumokon összegyűjtött és ellenőrzött megoldásokat minden nagyobb Linux disztribúcióra. Ne feledd, mielőtt bármihez is hozzányúlsz, Javasoljuk, hogy készítsen biztonsági másolatot a virtuális gépekrőlAz alábbi fotó segítségével könnyen azonosíthatja a képernyőn megjelenő hibát:

Útmutató Ubuntu és Debian felhasználóknak

1. Távolítsa el teljesen a VirtualBoxot és a benne maradt programokat. futás:

sudo apt autoremove --purge virtualbox*

Ez eltávolítja mind a VirtualBoxot, mind annak a verziók között felhalmozódott árva függőségeit.

Exkluzív tartalom – Kattintson ide  Klasszikusok újrakiadása: Hogyan lehet őket legálisan és stabilan működtetni egy modern PC-n?

2. Ellenőrizze, hogy nincsenek-e telepítve korábbi verziók:

dpkg -l 'virtualbox*' | grep ^i

Nem szabad vonalaknak megjelenniük. Ha mégis megjelennek, ismételje meg az eltávolítási folyamatot.

3. Távolítson el minden nem hivatalos VirtualBox PPA-t vagy adattárat a betűtípus-ütközések elkerülése érdekében. Például:

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

Ezután ellenőrizze / Etc / apt / sources.list hogy csak a hivatalos repókat hagyjuk meg.

4. Frissítse a csomaglistát:

sudo apt update

5. Ellenőrizd a VirtualBox elérhető verzióit közvetlenül a tárhelyekről:

apt-cache madison virtualbox | grep -iv sources

Így megtudhatod, melyik a legújabb telepíthető verzió.

6. Telepítse a kívánt verziót (ajánlott a szabálytalan telepítések elkerülése érdekében):

sudo apt install virtualbox=VERSIÓN_SELECCIONADA

A SELECTED_VERSION értékét lecserélheti az előző lépésben látott verzióra, például:

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

7. Ellenőrizze, hogy a telepített verzió helyes-e:

dpkg -l virtualbox* | grep ^i

Ezenkívül a „Súgó -> A VirtualBox névjegye” menüben ellenőrizheti a verziót a grafikus felületen.

8. Elővigyázatosságból, Mindig telepítse a verziójának megfelelő bővítménycsomagokat:

wget 
sudo vboxmanage extpack install 

Ellenőrizd, hogy a verzió pontosan megegyezik-e a VirtualBoxban találhatóval.

9. Végül: indítsa újra a rendszert és próbálja meg újraindítani a virtuális gépeket.

Arch Linux disztribúciókról és származékairól (Manjaro, EndeavourOS…)

A közösség azonosította két alapvető és hatékony lépés:

  • VirtualBox és az árva függőségek eltávolítása alábbiak szerint:
sudo pacman -Rsn $(pacman -Qdtq)

Ez megtisztítja a maradék modulokat és csomagokat.

  • Telepítse újra a VirtualBoxot és a modulokat (általában DKMS-sel):
sudo pacman -S virtualbox virtualbox-host-dkms

akkor, indítsa újra a számítógépet az új kernel modulok megfelelő betöltéséhez. Sok Arch fórumfelhasználó azt állítja, hogy ez az újraindítás elengedhetetlen. Ha a kernel gyakran frissül, győződjön meg arról, hogy a DKMS modulok minden frissítés után sikeresen lefordulnak.

Exkluzív tartalom – Kattintson ide  PPSSPP: Minden, amit a PSP emulátorról tudni kell

Ha a problémák továbbra is fennállnak, újrapróbálhatod a telepítést egy korábbi verzió visszagörgetésével (a /var/cache/pacman/pkg fájlban található csomagok használatával), bár a fenti lépések általában megoldják az ütközést.

VirtualBox

Univerzális megoldások és extra tippek a VERR_VM_DRIVER_VERSION_MISMATCH hiba elkerülésére

Az elosztásonkénti konkrét lépéseken túl vannak még főbb általános ajánlások A VirtualBox problémamentes használata:

  • Kerülje a telepítési források keverésétMindig a hivatalos adattárakat részesítsd előnyben, és kerüld a manuálisan letöltött bináris fájlok telepítését, ha nem vagy tisztában a hatásukkal.
  • Linux kernel frissítése után, mindenképpen fordítsd újra a VirtualBox modulokat. Ezt Ubuntu/Debian rendszeren a következővel teheted meg: sudo /sbin/vboxconfig vagy DKMS-sel más disztribúciókon.
  • Ha bővítőcsomagot használEllenőrizd, hogy a verzió pontosan megegyezik-e a VirtualBox verziójával. Frissítsd minden verzióváltás után.
  • Az árva csomagok rendszeres tisztítása nagyobb leszerelések után, a problémás hulladék elkerülése érdekében.
  • Kétség esetén teljesen távolítsa el a VirtualBoxot, tisztítsa meg a PPA-kat/adattárakat, és csak a rendszerével kompatibilis hivatalos forrásból telepítse újra..
  • Technikai fórumokon és levelezőlistákon Javasoljuk, hogy a tiszta telepítéseket mindig előnyben részesítsék a javításokkal vagy a sérült telepítések „javításával” szemben.
  • Indítsa újra a számítógépet a nagyobb változtatások után, különösen a kernel modulok telepítése vagy eltávolítása után.

Végső ajánlások és bevált gyakorlatok

A VirtualBox okozta fejfájás elkerülése érdekében kövesse az alábbi tippeket: Ne keverd a telepítési forrásokat, tartsd tisztán a rendszeredet a régi törmelékektől, ellenőrizd a verziókat, és indítsd újra a gépet a mélyreható változtatások után.A legtöbb probléma gondos, proaktív kezeléssel megoldható. Ha ismét szembesül a problémával, VERR_VM_DRIVER_VERZIÓ_ELTÉRÉSNe feledd, hogy rendelkezésedre áll egy megbízható útmutató, aki segít gyorsan megoldani és fenntartani a stabil virtuális környezetet.