VirtualBox ບໍ່ເຮັດວຽກຢູ່ໃນ Windows: ວິທີການແກ້ໄຂຂໍ້ຜິດພາດ VERR_VM_DRIVER_VERSION_MISMATCH

ອັບເດດຫຼ້າສຸດ: 04/08/2025

  • ຂໍ້ຜິດພາດ VERR_VM_DRIVER_VERSION_MISMATCH ເກີດຂຶ້ນເນື່ອງຈາກຂໍ້ຂັດແຍ່ງສະບັບລະຫວ່າງ VirtualBox ແລະໂມດູນ kernel ຂອງມັນ.
  • ວິທີແກ້ໄຂທີ່ດີທີ່ສຸດກ່ຽວຂ້ອງກັບການເຮັດຄວາມສະອາດທີ່ເຫຼືອຂອງການຕິດຕັ້ງທີ່ຜ່ານມາແລະການຕິດຕັ້ງໃຫມ່ພຽງແຕ່ຈາກແຫຼ່ງທີ່ເປັນທາງການ.
  • ການແຈກຢາຍແຕ່ລະອັນຮຽກຮ້ອງໃຫ້ມີຂັ້ນຕອນລະອຽດເພື່ອຮັບປະກັນວ່າສະບັບ ແລະໂມດູນກົງກັນແທ້.
ຂໍ້ຜິດພາດ VERR_VM_DRIVER_VERSION_MISMATCH

El ຂໍ້ຜິດພາດ VERR_VM_DRIVER_VERSION_MISMATCH ນີ້ແມ່ນ ໜຶ່ງ ໃນບັນຫາທີ່ສັບສົນແລະອຸກອັ່ງທີ່ສຸດທີ່ຜູ້ໃຊ້ virtual machines ໃນສະພາບແວດລ້ອມ Linux (ແລະລະບົບອື່ນໆເຊັ່ນກັນ) ສາມາດພົບໄດ້. ເມື່ອທ່ານພະຍາຍາມເລີ່ມຕົ້ນເຄື່ອງ virtual ແລະເບິ່ງຂໍ້ຄວາມນີ້, ມັນມັກຈະເປັນຍ້ອນຄວາມຂັດແຍ້ງຂອງຮຸ່ນລະຫວ່າງໄດເວີຂອງແກ່ນ. VirtualBox ແລະແອັບພລິເຄຊັນທີ່ຕິດຕັ້ງເອງ, ຫຼືທ່ານກຳລັງໃຊ້ແພັກເກດທີ່ບໍ່ເຂົ້າກັນໄດ້. ເຖິງແມ່ນວ່າມັນອາດຈະເບິ່ງຄືວ່າເປັນອາການເຈັບຫົວທີ່ງ່າຍດາຍໃນຕອນທໍາອິດ, ການເຂົ້າໃຈສາເຫດຂອງມັນແລະຮູ້ວິທີການແກ້ໄຂພວກມັນຈະຊ່ວຍປະຢັດທ່ານຫຼາຍຊົ່ວໂມງຂອງຄວາມສິ້ນຫວັງ.

ໃນບົດຄວາມນີ້, ທ່ານຈະພົບເຫັນ a ຄູ່ມືສະບັບສົມບູນ, ການປັບປຸງແລະລາຍລະອຽດ ເພື່ອເຂົ້າໃຈສິ່ງທີ່ເຮັດໃຫ້ເກີດຄວາມຜິດພາດ VERR_VM_DRIVER_VERSION_MISMATCH ໃນ VirtualBox, ມີຂັ້ນຕອນໃດແດ່ທີ່ຕ້ອງເຮັດຂຶ້ນກັບການແຈກຢາຍຂອງເຈົ້າ, ແລະຄໍາແນະນໍາອັນໃດທີ່ຄວນຈື່ໄວ້ເພື່ອປ້ອງກັນບໍ່ໃຫ້ມັນເກີດຂຶ້ນອີກ.

ຂໍ້ຜິດພາດ VERR_VM_DRIVER_VERSION_MISMATCH ຫມາຍຄວາມວ່າແນວໃດ?

ຂໍ້ຄວາມ VERR_VM_DRIVER_VERSION_MISMATCH (ຍັງຖືກກໍານົດໂດຍລະຫັດ -1912) ຊີ້ໃຫ້ເຫັນວ່າມີ a ຄວາມບໍ່ເຂົ້າກັນລະຫວ່າງໂມດູນແກ່ນທີ່ໃຊ້ໂດຍ VirtualBox ແລະເວີຊັນຂອງແອັບພລິເຄຊັນທີ່ທ່ານໄດ້ຕິດຕັ້ງ. ໄດ້ kernel ມັນ "ຄິດ" ມັນໃຊ້ VirtualBox ຮຸ່ນທີ່ແຕກຕ່າງກັນກ່ວາອັນທີ່ເຈົ້າມີ. ອັນນີ້ອາດຈະເປັນຍ້ອນ:

  • ການອັບເດດບໍ່ຄົບຖ້ວນ ຫຼືລົ້ມເຫລວ ຈາກ VirtualBox.
  • ຍັງຄົງເປັນສະບັບເກົ່າ ທີ່ຍັງບໍ່ໄດ້ຖືກໂຍກຍ້າຍອອກຈາກລະບົບ.
  • ການຕິດຕັ້ງແພັກເກັດພ້ອມໆກັນຈາກແຫຼ່ງຕ່າງໆ (ບ່ອນເກັບມ້ຽນຢ່າງເປັນທາງການ, PPA, ຫຼືຊຸດຄູ່ມື).
  • ຄວາມແຕກຕ່າງລະຫວ່າງໂມດູນ kernel ແລະ binary ຫຼັງຈາກການປັບປຸງຂອງ Linux kernel ຕົວຂອງມັນເອງ, ໂດຍບໍ່ມີການລວບລວມໂມດູນ VirtualBox.

ຄວາມຜິດພາດສາມາດເກີດຂຶ້ນກັບການແຈກຢາຍຫຼາຍອັນ (Ubuntu, Debian, Arch, openSUSE, ແລະອື່ນໆ), ແລະຂັ້ນຕອນສະເພາະເພື່ອແກ້ໄຂມັນແຕກຕ່າງກັນເລັກນ້ອຍຈາກຫນຶ່ງໄປຫາອື່ນ. ໃນກໍລະນີໃດກໍ່ຕາມ, ເປົ້າຫມາຍແມ່ນ ກໍາຈັດຄວາມບໍ່ສອດຄ່ອງຂອງສະບັບໃດໆແລະໃຫ້ແນ່ໃຈວ່າທັງສອງ VirtualBox ແລະໂມດູນຂອງມັນກົງກັນ..

ເນື້ອຫາສະເພາະ - ຄລິກທີ່ນີ້  RPCS3 ໄດ້ຮັບການອັບເດດທີ່ປັບປຸງ PS3 emulation

ຂໍ້ຜິດພາດ VERR_VM_DRIVER_VERSION_MISMATCH

ສາເຫດທົ່ວໄປຂອງຂໍ້ຂັດແຍ່ງສະບັບລະຫວ່າງໂມດູນ VirtualBox

ໃນເວທີສົນທະນາ Linux ແລະຊຸມຊົນ, ຜູ້ໃຊ້ທີ່ມີປະສົບການໄດ້ກໍານົດສາເຫດທົ່ວໄປທີ່ສຸດຂອງ VERR_VM_DRIVER_VERSION_MISMATCHການຮັບຮູ້ພວກມັນແມ່ນກຸນແຈເພື່ອແກ້ໄຂບັນຫາທີ່ຮາກຂອງມັນແລະປ້ອງກັນບໍ່ໃຫ້ມັນເກີດຂຶ້ນອີກ. ເຫຼົ່ານີ້ແມ່ນຕົ້ນຕໍ:

  • ການນໍາໃຊ້ແຫຼ່ງການຕິດຕັ້ງທີ່ແຕກຕ່າງກັນ: ການຕິດຕັ້ງ VirtualBox ຈາກ PPA, ພື້ນທີ່ເກັບຂໍ້ມູນພາຍນອກ, ຫຼືໂດຍການດາວໂຫຼດແພັກເກັດດ້ວຍຕົນເອງອາດຈະເຮັດໃຫ້ໂມດູນ kernel ບໍ່ກົງກັບເວີຊັນຂອງແອັບພລິເຄຊັນ.
  • ການປັບປຸງ Linux kernelຫຼັງຈາກການປັບປຸງ kernel, ໂມດູນ VirtualBox (ເຊັ່ນ: virtualbox-dkms ຫຼື virtualbox-kmp) ຕ້ອງໄດ້ຮັບການລວບລວມໃຫມ່ສໍາລັບສະບັບໃຫມ່. ຖ້າອັນນີ້ບໍ່ເກີດຂຶ້ນຢ່າງຖືກຕ້ອງ, ຂໍ້ຂັດແຍ່ງສະບັບຈະເກີດຂຶ້ນທັນທີ.
  • ການຫຸ້ມຫໍ່ເດັກກໍາພ້າແລະສ່ວນທີ່ເຫຼືອຂອງສະບັບເກົ່າ: ແພັກເກດທີ່ບໍ່ໄດ້ຖອນການຕິດຕັ້ງຢ່າງຖືກຕ້ອງ (ຕົວຢ່າງ, ເວີຊັ່ນເກົ່າຂອງ virtualbox-dkms ຫຼື virtualbox-kmp-preempt) ສາມາດຕິດ ແລະເຮັດໃຫ້ເກີດຄວາມຜິດພາດໄດ້.
  • ຄວາມແຕກຕ່າງທາງສະຖາປັດຕະຍະກໍາ: ການຕິດຕັ້ງ VirtualBox ຮຸ່ນ 32-bit ຢູ່ໃນລະບົບ 64-bit ສາມາດເຮັດໃຫ້ເກີດຄວາມຜິດພາດນີ້ ແລະອື່ນໆ.
  • ມີບັນຫາກັບການຂະຫຍາຍແພັກເກັດ ຫຼືໄດເວີທີ່ລວບລວມໄວ້ກ່ອນ: ສ່ວນຂະຫຍາຍຊຸດຈະຕ້ອງກົງກັບເວີຊັ່ນທີ່ຕິດຕັ້ງຂອງ VirtualBox.

ວິທີການແກ້ໄຂຂໍ້ຜິດພາດ VERR_VM_DRIVER_VERSION_MISMATCH ໂດຍອີງໃສ່ການແຈກຢາຍຂອງທ່ານ

ຂໍໃຫ້ຜ່ານການແກ້ໄຂທີ່ດີທີ່ສຸດ, ລວບລວມແລະກວດສອບໃນເວທີສົນທະນາ, ສໍາລັບຄວາມຜິດພາດ VERR_VM_DRIVER_VERSION_MISMATCH ສໍາລັບການແຈກຢາຍ Linux ທີ່ສໍາຄັນແຕ່ລະຄົນ. ຈົ່ງຈື່ໄວ້ວ່າກ່ອນທີ່ທ່ານຈະແຕະຕ້ອງສິ່ງໃດ, ມັນແນະນໍາໃຫ້ເຮັດການສໍາຮອງຂໍ້ມູນຂອງເຄື່ອງ virtual ຂອງທ່ານຂ້າງລຸ່ມນີ້ແມ່ນຮູບພາບເພື່ອໃຫ້ທ່ານສາມາດກໍານົດຄວາມຜິດພາດທີ່ສະແດງຢູ່ໃນຫນ້າຈໍໄດ້ຢ່າງງ່າຍດາຍ:

ຄູ່ມືສໍາລັບຜູ້ໃຊ້ Ubuntu ແລະ Debian

1. ຖອນການຕິດຕັ້ງ VirtualBox ຢ່າງສົມບູນແລະສ່ວນທີ່ເຫຼືອ ແລ່ນ:

sudo apt autoremove --purge virtualbox*

ນີ້ຈະລຶບທັງສອງ VirtualBox ແລະການເພິ່ງພາອາໄສເດັກກໍາພ້າທີ່ສະສົມລະຫວ່າງຮຸ່ນຕ່າງໆ.

ເນື້ອຫາສະເພາະ - ຄລິກທີ່ນີ້  IOS emulator ສໍາລັບ Android

2. ກວດເບິ່ງວ່າບໍ່ມີການຕິດຕັ້ງເວີຊັນທີ່ຜ່ານມາ:

dpkg -l 'virtualbox*' | grep ^i

ບໍ່ມີສາຍຄວນປາກົດ. ຖ້າພວກເຂົາເຮັດ, ເຮັດຊ້ໍາຂະບວນການຖອນການຕິດຕັ້ງ.

3. ເອົາ VirtualBox PPAs ຫຼື repositories ທີ່ບໍ່ເປັນທາງການອອກ ເພື່ອຫຼີກເວັ້ນການຂັດກັນຂອງຕົວອັກສອນ. ຕົວຢ່າງ:

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

ຫຼັງຈາກນັ້ນ, ກວດເບິ່ງ /etc/apt/source.list ປ່ອຍໃຫ້ພຽງແຕ່ repos ຢ່າງເປັນທາງການ.

4. ອັບເດດລາຍການຊຸດ:

sudo apt update

5. ກວດເບິ່ງເວີຊັນທີ່ມີຢູ່ຂອງ VirtualBox ໂດຍກົງຈາກ repositories:

apt-cache madison virtualbox | grep -iv sources

ວິທີນີ້ເຈົ້າຈະຮູ້ວ່າອັນໃດເປັນເວີຊັນຫຼ້າສຸດທີ່ມີໃຫ້ຕິດຕັ້ງ.

6. ຕິດຕັ້ງສະບັບສະເພາະທີ່ທ່ານຕ້ອງການ (ແນະນຳເພື່ອຫຼີກເວັ້ນການຕິດຕັ້ງທີ່ຜິດພາດ):

sudo apt install virtualbox=VERSIÓN_SELECCIONADA

ທ່ານສາມາດປ່ຽນແທນ SELECTED_VERSION ດ້ວຍອັນທີ່ທ່ານເຫັນໃນຂັ້ນຕອນທີ່ຜ່ານມາ, ຕົວຢ່າງ:

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

7. ກວດ​ສອບ​ວ່າ​ສະ​ບັບ​ຕິດ​ຕັ້ງ​ແມ່ນ​ຖືກ​ຕ້ອງ​:

dpkg -l virtualbox* | grep ^i

ນອກຈາກນັ້ນ, ຈາກເມນູ "ຊ່ວຍເຫຼືອ -> ກ່ຽວກັບ VirtualBox" ທ່ານສາມາດກວດສອບສະບັບຈາກການໂຕ້ຕອບຂອງກາຟິກ.

8. ເປັນ​ການ​ລະ​ມັດ​ລະ​ວັງ​, ຕິດຕັ້ງຊຸດຂະຫຍາຍທີ່ສອດຄ້ອງກັບລຸ້ນຂອງເຈົ້າສະເໝີ:

wget 
sudo vboxmanage extpack install 

ກວດ​ສອບ​ວ່າ​ເວີ​ຊັນ​ກົງ​ກັບ​ອັນ​ທີ່​ຢູ່​ໃນ VirtualBox.

9. ສຸດທ້າຍ, reboot ລະບົບ ແລະລອງເລີ່ມເຄື່ອງ virtual ຂອງທ່ານອີກຄັ້ງ.

ກ່ຽວກັບການແຈກຢາຍ ແລະອະນຸພັນຂອງ Arch Linux (Manjaro, EndeavourOS…)

ຊຸມຊົນໄດ້ກໍານົດ ສອງຂັ້ນຕອນພື້ນຖານແລະປະສິດທິຜົນ:

  • ຖອນການຕິດຕັ້ງ VirtualBox ແລະການເພິ່ງພາອາໄສເດັກກໍາພ້າ ດັ່ງຕໍ່ໄປນີ້:
sudo pacman -Rsn $(pacman -Qdtq)

ນີ້ເຮັດຄວາມສະອາດໂມດູນແລະຊຸດທີ່ຕົກຄ້າງ.

  • ຕິດຕັ້ງ VirtualBox ແລະໂມດູນໃຫມ່ (ປົກກະຕິກັບ DKMS):
sudo pacman -S virtualbox virtualbox-host-dkms

ຫຼັງຈາກນັ້ນ restart ຄອມພິວເຕີ ສໍາລັບໂມດູນ kernel ໃຫມ່ທີ່ຈະໂຫລດຢ່າງຖືກຕ້ອງ. ຜູ້ໃຊ້ Arch forum ຫຼາຍຄົນອ້າງວ່າ reboot ນີ້ແມ່ນສໍາຄັນ. ຖ້າ kernel ຂອງທ່ານຖືກປັບປຸງເລື້ອຍໆ, ໃຫ້ແນ່ໃຈວ່າໂມດູນ DKMS ຖືກລວບລວມຢ່າງສໍາເລັດຜົນຫຼັງຈາກການປັບປຸງແຕ່ລະຄັ້ງ.

ເນື້ອຫາສະເພາະ - ຄລິກທີ່ນີ້  emulator aPS3e ສໍາລັບ Android ຫາຍໄປໂດຍບໍ່ມີການອະທິບາຍ

ຖ້າບັນຫາຍັງຄົງຢູ່, ທ່ານສາມາດລອງຕິດຕັ້ງຄືນໃໝ່ໄດ້ໂດຍການກັບຄືນເວີຊັນ (ໂດຍໃຊ້ແພັກເກັດໃນ /var/cache/pacman/pkg), ເຖິງແມ່ນວ່າຂັ້ນຕອນຂ້າງເທິງຈະແກ້ໄຂຂໍ້ຂັດແຍ່ງໄດ້.

virtualbox

ວິທີແກ້ໄຂທົ່ວໄປ ແລະຄໍາແນະນໍາເພີ່ມເຕີມເພື່ອຫຼີກເວັ້ນຄວາມຜິດພາດ VERR_VM_DRIVER_VERSION_MISMATCH

ນອກເຫນືອຈາກຂັ້ນຕອນສະເພາະຕໍ່ການແຈກຢາຍ, ມີ ຄໍາແນະນໍາທົ່ວໄປທີ່ສໍາຄັນ ເຮັດວຽກກັບ VirtualBox ໂດຍບໍ່ມີບັນຫາໃດໆ:

  • ຫຼີກເວັ້ນການປະສົມແຫຼ່ງການຕິດຕັ້ງສະເຫມີຈັດລໍາດັບຄວາມສໍາຄັນຂອງ repositories ຢ່າງເປັນທາງການແລະຫຼີກເວັ້ນການຕິດຕັ້ງ binaries ດາວໂຫຼດດ້ວຍຕົນເອງຖ້າຫາກວ່າທ່ານບໍ່ຮູ້ເຖິງຜົນກະທົບ.
  • ຫຼັງຈາກການປັບປຸງ Linux kernel, ໃຫ້ແນ່ໃຈວ່າຈະລວບລວມໂມດູນ VirtualBox ຄືນໃໝ່. ທ່ານສາມາດເຮັດໄດ້ໃນ Ubuntu / Debian ດ້ວຍ sudo /sbin/vboxconfig ຫຼືກັບ DKMS ໃນ distros ອື່ນໆ.
  • ຖ້າທ່ານໃຊ້ຊຸດຂະຫຍາຍກວດເບິ່ງວ່າລຸ້ນນັ້ນກົງກັບເວີຊັ່ນ VirtualBox ແທ້. ອັບເດດມັນຫຼັງຈາກການປ່ຽນແປງແຕ່ລະສະບັບ.
  • ອະນາໄມຊຸດເດັກກຳພ້າເລື້ອຍໆ ຫຼັງຈາກການຖອນການຕິດຕັ້ງທີ່ສໍາຄັນ, ເພື່ອຫຼີກເວັ້ນການສິ່ງເສດເຫຼືອທີ່ມີບັນຫາ.
  • ຖ້າສົງໃສ, ຖອນການຕິດຕັ້ງ VirtualBox ຢ່າງສົມບູນ, ເຮັດຄວາມສະອາດ PPAs / repositories, ແລະຕິດຕັ້ງໃຫມ່ພຽງແຕ່ຈາກແຫຼ່ງທີ່ເປັນທາງການທີ່ເຫມາະສົມກັບລະບົບຂອງທ່ານ..
  • ໃນເວທີສົນທະນາດ້ານວິຊາການແລະບັນຊີລາຍຊື່ທາງໄປສະນີ ມັນແນະນໍາໃຫ້ຈັດລໍາດັບຄວາມສໍາຄັນຂອງການຕິດຕັ້ງທີ່ສະອາດຢູ່ສະເຫມີໃນໄລຍະການເພີ້ມຫຼືຄວາມພະຍາຍາມທີ່ຈະ "ແກ້ໄຂ" ການຕິດຕັ້ງທີ່ເສຍຫາຍ.
  • reboot ຄອມພິວເຕີຂອງທ່ານຫຼັງຈາກການປ່ຽນແປງທີ່ສໍາຄັນ, ໂດຍສະເພາະຫຼັງຈາກການຕິດຕັ້ງຫຼືຖອນໂມດູນ kernel.

ຄໍາແນະນໍາສຸດທ້າຍແລະການປະຕິບັດທີ່ດີ

ເພື່ອຫຼີກເວັ້ນການເຈັບຫົວກັບ VirtualBox, ປະຕິບັດຕາມຄໍາແນະນໍາເຫຼົ່ານີ້: ຢ່າປະສົມແຫຼ່ງການຕິດຕັ້ງ, ຮັກສາລະບົບຂອງທ່ານໃຫ້ສະອາດຂອງສິ່ງເສດເຫຼືອເກົ່າ, ກວດສອບສະບັບ, ແລະປິດເປີດໃຫມ່ຫຼັງຈາກການປ່ຽນແປງເລິກ.. ບັນຫາສ່ວນຫຼາຍແມ່ນໄດ້ຮັບການແກ້ໄຂດ້ວຍຄວາມລະມັດລະວັງ, ຄຸ້ມຄອງຢ່າງຕັ້ງໜ້າ. ຖ້າເຈົ້າປະເຊີນກັບບັນຫາອີກເທື່ອຫນຶ່ງ, VERR_VM_DRIVER_VERSION_MISMATCHຈົ່ງຈື່ໄວ້ວ່າທ່ານມີຄໍາແນະນໍາທີ່ຫນ້າເຊື່ອຖືໃນການກໍາຈັດຂອງເຈົ້າທີ່ຈະຊ່ວຍໃຫ້ທ່ານແກ້ໄຂຢ່າງໄວວາແລະຮັກສາສະພາບແວດລ້ອມ virtual ທີ່ຫມັ້ນຄົງ.

Leave a comment