VirtualBox nuk funksionon në Windows: Si të rregulloni gabimin VERR_VM_DRIVER_VERSION_MISMATCH

Përditësimi i fundit: 04/08/2025

  • Gabimi VERR_VM_DRIVER_VERSION_MISMATCH lind për shkak të konflikteve të versioneve midis VirtualBox dhe moduleve të tij të kernelit.
  • Zgjidhjet më të mira përfshijnë pastrimin e mbetjeve të instalimeve të mëparshme dhe riinstalimin vetëm nga burime zyrtare.
  • Çdo shpërndarje kërkon hapa të detajuar për të siguruar që versioni dhe modulet përputhen saktësisht.
gabim VERR_VM_DRIVER_VERSION_MISMATCH

El gabim VERR_VM_DRIVER_VERSION_MISMATCH Ky është një nga problemet më të ndërlikuara dhe frustruese që përdoruesit e makinave virtuale në mjediset Linux (dhe në sisteme të tjera gjithashtu) mund të hasin. Kur përpiqeni të nisni një makinë virtuale dhe shihni këtë mesazh, zakonisht kjo ndodh për shkak të një konflikti versionesh midis drajverëve të kernelit. VirtualBox dhe vetë aplikacionin e instaluar, ose po përdorni paketa që nuk janë të pajtueshme me njëra-tjetrën. Edhe pse në fillim mund të duket si një dhimbje koke e thjeshtë, të kuptuarit e shkaqeve të saj dhe të diturit se si t'i zgjidhni ato do t'ju kursejë shumë orë dëshpërimi.

Në këtë artikull, do të gjeni një udhëzues i plotë, i azhurnuar dhe i detajuar për të kuptuar se çfarë e shkakton gabimin VERR_VM_DRIVER_VERSION_MISMATCH në VirtualBox, cilat hapa duhet të ndërmerrni në varësi të shpërndarjes suaj dhe cilat rekomandime duhet të mbani mend për të parandaluar që kjo të ndodhë përsëri.

Çfarë do të thotë gabimi VERR_VM_DRIVER_VERSION_MISMATCH?

Mesazhi VERR_VM_DRIVER_VERSION_MISMATCH (e identifikuar edhe nga kodi -1912) tregon se ekziston një Papajtueshmëria midis modulit të kernelit të përdorur nga VirtualBox dhe versionit të aplikacionit që keni instaluarAi bërthamë "Mendon" se po përdor një version të ndryshëm të VirtualBox nga ai që keni në të vërtetë. Kjo mund të jetë për shkak të:

  • Përditësime të paplota ose të dështuara nga VirtualBox.
  • Mbetjet e versioneve të vjetra që nuk janë hequr nga sistemi.
  • Instalimi i njëkohshëm i paketave nga burime të ndryshme (depozita zyrtare, PPA ose paketa manuale).
  • Dallimet midis moduleve të kernelit dhe skedarëve binarë pas një përditësimi të vetë kernelit Linux, pa rikompiluar modulet VirtualBox.

Gabimi mund të ndodhë në disa shpërndarje (Ubuntu, Debian, Arch, openSUSE, etj.), dhe hapat specifikë për ta zgjidhur atë ndryshojnë pak nga njëri në tjetrin. Sidoqoftë, qëllimi është Eliminoni çdo mospërputhje të versioneve dhe sigurohuni që si VirtualBox ashtu edhe modulet e tij përputhen..

Përmbajtje ekskluzive - Kliko këtu  PPSSPP: Gjithçka që duhet të dini rreth emulatorit PSP

gabim VERR_VM_DRIVER_VERSION_MISMATCH

Shkaqet e zakonshme të konflikteve të versioneve midis moduleve VirtualBox

Në forumet dhe komunitetet e Linux-it, përdoruesit me përvojë kanë identifikuar shkaqet më të zakonshme të VERR_VM_DRIVER_VERSION_MISMATCHNjohja e tyre është çelësi për zgjidhjen e problemit në rrënjë dhe parandalimin e rikthimit të tij. Këto janë kryesoret:

  • Përdorimi i burimeve të ndryshme të instalimitInstalimi i VirtualBox nga një PPA, një depo e jashtme ose duke shkarkuar manualisht paketa mund të shkaktojë që modulet e kernelit të mos përputhen me versionin e aplikacionit.
  • Përditësimet e kernelit LinuxPas përditësimit të bërthamës, modulet e VirtualBox (siç janë virtualbox-dkms ose virtualbox-kmp) duhet të rikompilohen për versionin e ri. Nëse kjo nuk ndodh siç duhet, do të ndodhë menjëherë një konflikt versioni.
  • Paketa jetime dhe mbetje të versioneve të vjetraPaketat që nuk çinstalohen siç duhet (për shembull, versionet e vjetra të virtualbox-dkms ose virtualbox-kmp-preempt) mund të ngecin dhe të shkaktojnë gabimin.
  • Dallimet arkitekturoreInstalimi i një versioni 32-bit të VirtualBox në një sistem 64-bit mund të shkaktojë këtë dhe gabime të tjera.
  • Probleme me zgjerimin e paketës ose drajverët e parakompiluarZgjatja e paketës duhet të përputhet saktësisht me versionin e instaluar të VirtualBox.

Si ta rregulloni gabimin VERR_VM_DRIVER_VERSION_MISMATCH bazuar në shpërndarjen tuaj

Le të shqyrtojmë zgjidhjet më të mira, të përpiluara dhe të verifikuara në forume, për gabimin VERR_VM_DRIVER_VERSION_MISMATCH për çdo shpërndarje kryesore të Linux-it. Mos harroni se përpara se të prekni ndonjë gjë, Rekomandohet të bëni një kopje rezervë të makinave tuaja virtuale.Më poshtë është një foto në mënyrë që ta identifikoni lehtësisht gabimin e shfaqur në ekran:

Udhëzues për përdoruesit e Ubuntu dhe Debian

1. Çinstaloni plotësisht VirtualBox dhe çdo skedar të mbetur. duke ekzekutuar:

sudo apt autoremove --purge virtualbox*

Kjo do të heqë si VirtualBox ashtu edhe varësitë e tij të mbetura të akumuluara midis versioneve.

Përmbajtje ekskluzive - Kliko këtu  Faqe interneti për shkarkimin e makinave virtuale falas dhe të besueshme (dhe si t'i importoni ato në VirtualBox/VMware)

2. Kontrolloni që të mos jenë instaluar versione të mëparshme:

dpkg -l 'virtualbox*' | grep ^i

Nuk duhet të shfaqen vija. Nëse shfaqen, përsëriteni procesin e çinstalimit.

3. Hiqni çdo PPA ose depo jozyrtare të VirtualBox për të shmangur konfliktet e shkronjave. Për shembull:

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

Pastaj, kontrolloni /etc/apt/sources.list për të lënë vetëm repozitorët zyrtarë.

4. Përditësoni listën e paketave:

sudo apt update

5. Kontrolloni versionet e disponueshme të VirtualBox direkt nga depot:

apt-cache madison virtualbox | grep -iv sources

Në këtë mënyrë do të dini se cili është versioni më i fundit i disponueshëm për t'u instaluar.

6. Instaloni versionin specifik që dëshironi (rekomandohet për të shmangur instalimet e çrregullta):

sudo apt install virtualbox=VERSIÓN_SELECCIONADA

Mund ta zëvendësosh SELECTED_VERSION me atë që patë në hapin e mëparshëm, për shembull:

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

7. Verifikoni që versioni i instaluar është i saktë:

dpkg -l virtualbox* | grep ^i

Për më tepër, nga menyja “Ndihmë -> Rreth VirtualBox” mund të kontrolloni versionin nga ndërfaqja grafike.

8. Si masë paraprake, Gjithmonë instaloni paketat e zgjerimeve që korrespondojnë me versionin tuaj:

wget 
sudo vboxmanage extpack install 

Verifikoni që versioni përputhet saktësisht me atë në VirtualBox.

9. Së fundmi, rinisni sistemin dhe provoni të rifilloni makinat tuaja virtuale.

Në shpërndarjet dhe derivatet e Arch Linux (Manjaro, EndeavourOS…)

Komuniteti ka identifikuar dy hapa bazë dhe efektivë:

  • Çinstaloni VirtualBox dhe varësitë e mbetura si më poshtë:
sudo pacman -Rsn $(pacman -Qdtq)

Kjo pastron modulet dhe paketat e mbetura.

  • Riinstaloni VirtualBox dhe modulet (zakonisht me DKMS):
sudo pacman -S virtualbox virtualbox-host-dkms

Pas, Rinisni kompjuterin që modulet e reja të kernelit të ngarkohen siç duhet. Shumë përdorues të forumit Arch pohojnë se kjo rinisje është thelbësore. Nëse kerneli juaj përditësohet shpesh, sigurohuni që modulet DKMS të kompilohen me sukses pas çdo përditësimi.

Përmbajtje ekskluzive - Kliko këtu  Faqe interneti të besueshme për shkarkimin e makinave virtuale falas (dhe si t'i importoni ato në VirtualBox/VMware)

Nëse problemet vazhdojnë, mund ta riprovoni instalimin duke e rikthyer një version (duke përdorur paketat në /var/cache/pacman/pkg), megjithëse hapat e mësipërm zakonisht do ta zgjidhin konfliktin.

kuti virtuale

Zgjidhje universale dhe këshilla shtesë për të shmangur gabimin VERR_VM_DRIVER_VERSION_MISMATCH

Përtej hapave specifikë për shpërndarje, ka rekomandimet kryesore të përgjithshme për të punuar me VirtualBox pa probleme:

  • Shmangni përzierjen e burimeve të instalimitGjithmonë jepini përparësi depove zyrtare dhe shmangni instalimin e skedarëve binare të shkarkuar manualisht nëse nuk jeni në dijeni të ndikimit.
  • Pas përditësimit të kernelit të Linux-it, sigurohuni që t'i rikompiloni modulet VirtualBox. Mund ta bëni këtë në Ubuntu/Debian me sudo /sbin/vboxconfig ose me DKMS në shpërndarje të tjera.
  • Nëse përdorni paketën e zgjerimitKontrolloni që versioni përputhet saktësisht me versionin e VirtualBox. Përditësojeni atë pas çdo ndryshimi të versionit.
  • Pastroni paketat e paplotësuara shpesh pas çmontimeve të mëdha, për të shmangur mbeturinat problematike.
  • Nëse keni dyshime, çinstaloni plotësisht VirtualBox, pastroni PPA-të/depozitat dhe riinstaloni vetëm nga burimi zyrtar i pajtueshëm me sistemin tuaj..
  • Në forume teknike dhe lista postare Rekomandohet që gjithmonë të jepet përparësi instalimeve të pastra mbi patch-et ose përpjekjet për të "rregulluar" instalimet e korruptuara.
  • Rinisni kompjuterin tuaj pas ndryshimeve të mëdha, veçanërisht pas instalimit ose heqjes së moduleve të kernelit.

Rekomandimet përfundimtare dhe praktikat më të mira

Për të shmangur dhimbjet e kokës me VirtualBox, ndiqni këto këshilla: Mos i përzieni burimet e instalimit, mbajeni sistemin tuaj të pastër nga mbeturinat e vjetra, verifikoni versionet dhe ristartoni pas ndryshimeve të thella.Shumica e problemeve zgjidhen me një menaxhim të kujdesshëm dhe proaktiv. Nëse përballeni përsëri me problemin, VERR_VM_DRIVER_VERSION_MISMATCHMos harroni se keni në dispozicion një udhëzues të besueshëm që do t'ju ndihmojë të zgjidhni shpejt dhe të mirëmbani një mjedis virtual të qëndrueshëm.