VirtualBox 설치에서“modprobe vboxdrv”실패 메시지가 표시됨


11

VirtualBox 설치는 메시지를 제공합니다

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

시스템을 업데이트했습니다

sudo apt-get update

이어

reboot

우분투 버전 : 14.04 LTS

GDebi 패키지 설치 프로그램으로 설치를 시도했지만 메시지는

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가 정상적으로 작동합니다. 그래서 GDebi 패키지 설치 프로그램을 사용 하여 파일 virtualbox-5.1_5.1.0-108711 ~ Ubuntu ~ trusty_amd64.deb 로 VirtualBox를 설치했습니다. 이제 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
BIOS에서 보안 부팅을 비활성화하십시오.
Pilot6

답변:


17

이것은 나를 도왔다 :

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

어디서나 재부팅해야합니까?
Kapil

2
작동하지 않아 죄송합니다
Kapil

1
나는 실제로 1. 보안 부팅을 비활성화하고 'modprobe vboxdrv'의 @mwatzer 문제에 대한 답을 해결했지만 여전히 내 가상 상자가 작동하지 않습니다. (
Kapil

적어도 하나의 문제가 해결되었습니다 .. 현재 오류 메시지의 스 니펫을 알려주시겠습니까?
mwatzer

예, "virtualbox-5.1_5.1.0-108711 ~ Ubuntu ~ trusty_amd64.deb"파일을 통해 설치된 가상 박스를 제거하고 sudo apt-get install virtualbox로 설치하면 해결됩니다
Kapil

1

이것은 오래된 종류이지만 rhel7 에서이 정확한 문제를 마침내 해결했습니다 (우분투에서도 해결할 것이라고 가정합니다). 나는 그것을 해결 할 수 있었다 :

BIOS로 부팅하고 고급 (f7)> 부팅> 아래로 스크롤하여 "보안 부팅"으로 이동> "Windows EUFI 모드"를 "기타 OS"로 변경

내 가상 박스는 이제 완벽하게 작동합니다.


1

BIOS에서 보안 부팅을 제거한 다음

sudo apt update 
sudo apt install --reinstall linux-headers-$(uname -r) virtualbox-dkms dkms

0

두 개의 명령을 입력하면 모든 것이 잘 작동합니다 ......

sudo apt-get update

sudo apt-get install virtualbox-dkms

0

이것은 Windows 업데이트 후 내 VirtualBox에 발생했습니다. 이중 부팅 시스템이 있으며 특정 게임에 대해서만 Windows를 사용합니다. Windows가 최근에 업데이트되면 분명히 부팅 설정을 재설정하여 '보안'부팅을 다시 활성화합니다. 부팅 설정을 다시 사용하지 않는 보안 모드로 변경 한 후 VB가 다시 정상적으로 작동했습니다. VB 메시지에 누락 된 파일이 모두 있었지만 보안 부팅 설정으로 인해 해당 파일을로드 할 수 없었습니다.


0

나는 파티에 늦었다는 것을 알고 있지만 대답 중 아무것도 나를 위해 일하지 않았다. 바이오스 설정 또는 grub (이중 부팅 관리자) 시스템 구성으로 이동하여 보안 부팅을 비활성화해야 합니다. 확인하라는 메시지가 표시되고 시스템으로 이동하면 vm이 작동합니다. 나 같은 modprobe vboxdrv 명령조차 사용할 수없는이 문제가있는 모든 사람들에게 효과가 있기를 바랍니다.


-1

최근에 새 커널 버전을 설치 한 경우 이전 버전을 사용해보십시오. 커널 vmlinuz-4.2.0-42-generic은 나를 위해 작동하지 않지만 vmlinuz-4.2.0-41-generic은 작동합니다. 분명히 vmlinuz-4.2.0-42-generic에 대한 vboxdrv 버전이 없습니다. VirtualBox 5.1을 사용하고 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.