VirtualBox에서 'modprobe vboxdrv'오류를 수정하는 방법?


29

나는 설치 virtualBox우분투 16.04에 있지만, 설치 후 새로운 가상 호스트 프로그램이 오류를 만들 :

커널 드라이버가 설치되지 않았습니다 (rc = -1908)

VirtualBox Linux 커널 드라이버 (vboxdrv)가로드되지 않았거나 / dev / vboxdrv에 권한 문제가 있습니다. virtualbox-dkms 패키지를 설치하고 다음을 실행하여 커널 모듈을로드하십시오

modprobe vboxdrv

루트로. 배포판에서 사용할 수 있으면 먼저 DKMS 패키지를 설치해야합니다. 이 패키지는 Linux 커널 변경 사항을 추적하고 필요한 경우 vboxdrv 커널 모듈을 다시 컴파일합니다.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT. 

modprobe vboxdrv오류 를 해결하는 방법 ?


'sudo modprobe vboxdrv'를 시도합니까?
알리 Razmdideh

질문 은 몇 시간 전에 정확히 동일합니다. Jimmi가 아직 그에게 도움이 된 말을하지 않았으므로 주석 중 하나가 도움이 될 것입니다.
Ziazis

답변:


51

첫 번째 단계로 다음 명령을 실행하십시오.

sudo modprobe vboxdrv

도움이되지 않으면 다음 명령을 실행하십시오.

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

그런 다음 다시 부팅 하여 시스템을 다시 부팅 한 후 다음 명령을 실행합니다 :

sudo modprobe vboxdrv

작동하지 않으면 BIOS / UEFI 설정에서 보안 부팅비활성화 해야합니다. 보안 부팅 은 서명되지 않은 모듈이로드되지 않도록하기 때문입니다.


6
안녕하세요, 실행 후 sudo modprobe vboxdrv다음 오류를 표시하십시오.modprobe: ERROR: could not insert 'vboxdrv': Required key not available
mySun

1
@mySun 문제가 해결 되었습니까? 답변이 도움이되지 않으면이 게시물 지침을 읽고 Required key not available문제 를 해결하십시오 . askubuntu.com/questions/760671/…
Ali Razmdideh

3
나는이 게시물을 읽고 내 문제를 찾습니다 :-) 감사합니다.
mySun

재부팅 할 필요는 없지만 적절한 설치 방법이 작동했습니다.
flyingdrifter

부팅 할 때 자동화하는 가장 좋은 방법은 무엇입니까? /usr/lib/modules-load.d에 넣어야합니까?
yuranos87

4
  1. 아래 명령을 실행하여 virtualbox-dkms 및 해당 구성을 제거하십시오.

    sudo apt-get remove virtualbox-dkms
    sudo apt-get remove --purge virtualbox-dkms
    
  2. 아래 명령을 실행하여 Linux 헤더 및 Linux 이미지를 설치하십시오.

    sudo apt-get install -y linux-headers-amd64 linux-image-amd64
    
  3. virtualbox-dkms 설치

    sudo apt-get install -y virtualbox-dkms
    

1
시스템이 대신 찾 linux-headers-amd64거나 linux-image-amd64 시도 할 수 없습니다 apt dist-upgrade.
david.perez

리눅스 헤더 설치는 일반적인 것임sudo apt install --reinstall linux-headers-$(uname -r) virtualbox-dkms dkms
Nav

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