การติดตั้ง VirtualBox แสดงข้อความ“ modprobe vboxdrv” ล้มเหลว


11

การติดตั้ง VirtualBox ให้ข้อความ

sudo modprobe vboxdrv
modprobe: FATAL: Module vboxdrv not found.

ฉันได้อัปเดตระบบด้วย

sudo apt-get update

ตามด้วย

reboot

รุ่นของ Ubuntu: 14.04 LTS

ฉันลองติดตั้งด้วย GDebi Package Installer ข้อความนั้น -

Selecting previously unselected package virtualbox-5.1.
(Reading database ... 800789 files and directories currently installed.)
Preparing to unpack .../virtualbox-5.1_5.1.0-108711~Ubuntu~trusty_amd64.deb ...
Unpacking virtualbox-5.1 (5.1.0-108711~Ubuntu~trusty) ...
Setting up virtualbox-5.1 (5.1.0-108711~Ubuntu~trusty) ...
addgroup: The group `vboxusers' already exists as a system group. Exiting.
vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.

There were problems setting up VirtualBox.  To re-start the set-up process, run
  /sbin/vboxconfig
as root.
vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.
Processing triggers for ureadahead (0.100.0-16) ...
Processing triggers for hicolor-icon-theme (0.13-1) ...
Processing triggers for shared-mime-info (1.2-0ubuntu3) ...

ลองอีกครั้ง: ฉันปิดใช้งานการบูตที่ปลอดภัยจาก BIOS และติดตาม

apt-get update
apt-get install linux-headers-$(uname -r)
dpkg-reconfigure virtualbox-dkms
modprobe vboxdrv 

ตอนนี้ modprobe vboxdrv ทำงานได้ดี ดังนั้นฉันจึงติดตั้ง VirtualBox ด้วยไฟล์- virtualbox-5.1_5.1.0-108711 ~ Ubuntu ~ trusty_amd64.debด้วย GDebi Package Installer ตอนนี้เมื่อฉันเริ่ม VirtualBox และเริ่มเครื่องมันแสดงข้อผิดพลาดดังต่อไปนี้

**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/vboxconfig'

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. 

1
ดังนั้นใช้ 'dmesg' เพื่อค้นหาสาเหตุ
Pilot6


@ Pilot6: ฉันไม่เข้าใจเนื้อหาของ dmesg; คุณต้องการให้ฉันวางเนื้อหาทั้งหมดหรือไม่ นอกจากนี้ฉันไม่ได้รับวิธีการใช้ลิงก์ที่คุณแนะนำ
Kapil

1
ปิดใช้งาน Secure Boot ใน BIOS
Pilot6

คำตอบ:


17

สิ่งนี้ช่วยฉัน:

apt-get update
apt-get install linux-headers-$(uname -r)
dpkg-reconfigure virtualbox-dkms
modprobe vboxdrv 

ฉันควรรีบูตทุกที่หรือไม่
Kapil

2
ขออภัยมันใช้งานไม่ได้
Kapil

1
ฉันทำทั้งสองอย่างจริงๆ 1. ปิดใช้งานการเริ่มระบบที่ปลอดภัยและ 2. การตอบกลับของปัญหา @mwatzer ของ 'modprobe vboxdrv' ได้รับการแก้ไขแล้ว แต่ VirtualBox ของฉันยังใช้งานไม่ได้ :(
Kapil

ตกลงปัญหาอย่างน้อยหนึ่งข้อได้รับการแก้ไข .. คุณช่วยส่งตัวอย่างข้อความแสดงข้อผิดพลาดปัจจุบันให้ฉันได้หรือไม่
mwatzer

ใช่มันได้รับการแก้ไขโดยการลบ virtualbox ที่ติดตั้งผ่านไฟล์ "virtualbox-5.1_5.1.0-108711 ~ Ubuntu ~ trusty_amd64.deb" และติดตั้งโดย sudo apt-get install virtualbox
Kapil

1

นี่เป็นเรื่องเก่า แต่สุดท้ายฉันก็แก้ปัญหาตรงนี้ใน rhel7 (ฉันคิดว่ามันจะแก้ปัญหาสำหรับ Ubuntu ด้วย) ฉันสามารถแก้ไขได้โดย:

การบูตเข้าสู่ไบออสและไปที่> ขั้นสูง (f7)> บูต> เลื่อนลงไปที่ "บูตปลอดภัย"> เปลี่ยน "โหมด Windows EUFI" เป็น "ระบบปฏิบัติการอื่น"

VirtualBox ของฉันทำงานได้อย่างสมบูรณ์แบบในขณะนี้




0

สิ่งนี้เกิดขึ้นกับ VirtualBox ของฉันหลังจากอัพเดต Windows ฉันมีเครื่องบูทคู่และใช้ Windows สำหรับบางเกมเท่านั้น เมื่อ Windows อัปเดตล่าสุดดูเหมือนว่าจะรีเซ็ตการตั้งค่าการบูตเพื่อเปิดใช้งานการบูต 'ปลอดภัย' อีกครั้ง ดังนั้นหลังจากที่ฉันเปลี่ยนการตั้งค่าการบูตกลับไปเป็นยกเลิกการเปิดใช้งานโหมดความปลอดภัย VB ทำงานได้ดีอีกครั้ง ไฟล์ข้อความ VB บอกว่าฉันหายไปอยู่ที่นั่นมาตลอด แต่การตั้งค่าการบู๊ตอย่างปลอดภัยทำให้ไฟล์นั้นไม่สามารถโหลดได้


0

ฉันรู้ว่าฉันมาสายไปงานเลี้ยง แต่ไม่มีคำตอบสำหรับฉัน สิ่งที่คุณต้องทำคือไปกับการตั้งค่าประวัติหรือด้วง (ผู้จัดการบูตคู่) การกำหนดค่าระบบและปิดการใช้งานการบูตที่เชื่อถือได้ มันจะขอให้คุณยืนยันและเมื่อคุณไปที่ระบบของคุณ vm จะทำงาน หวังว่ามันจะใช้ได้กับทุกคนที่มีปัญหานี้ซึ่งไม่สามารถใช้คำสั่ง modprobe vboxdrv อย่างฉันได้


-1

หากคุณเพิ่งติดตั้งเคอร์เนลเวอร์ชันใหม่ให้ลองเวอร์ชันก่อนหน้านี้ เคอร์เนล vmlinuz-4.2.0-42-generic ใช้งานไม่ได้สำหรับฉัน แต่งาน vmlinuz-4.2.0-41-generic เห็นได้ชัดว่าไม่มีรุ่น vboxdrv สำหรับ vmlinuz-4.2.0-42-generic ฉันใช้ VirtualBox 5.1

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.