VirtualBox 문제 : 커널 모듈이로드되지 않았습니다


11

VirtualBox를 여러 번 설치했으며 매번 같은 오류가 발생했습니다 (아래 스크린 샷도 참조하십시오)

WARNING: The vboxdrv kernel module is not loaded. Either there is no module available for the current kernel (4.4.0-22-generic) or it failed to load. Please recompile the kernel module and install it by
           sudo /sbin/rcvboxdrv setup
         You will not be able to start VMs until this problem is fixed. Extension Packs: 0

sudo / sbin / rcvboxdrv setup을 실행하고 다음을 얻습니다.

Stopping VirtualBox kernel modules ...done.
Removing old VirtualBox pci kernel module ...done.
Removing old VirtualBox netadp kernel module ...done.
Removing old VirtualBox netflt kernel module ...done.
Removing old VirtualBox kernel module ...done.
Recompiling VirtualBox kernel modules
 ...done.
Starting VirtualBox kernel modules ...failed!
  (modprobe vboxdrv failed. Please use 'dmesg' to find out why)

dmesg를 실행할 때 시작 부분이 제공된 스크린 샷에있는 LONG 응답을 얻습니다. 나머지 (그리고 많이 있습니다)는 paste (dot) ubuntu 링크에 있습니다.

5.0.2 및 5.0.18 64 비트 및 5.0.2 32 비트뿐만 아니라 소프트웨어 센터에서 VBox를 설치했습니다. 프로그램 자체가 열리지 만 USB 호환성을 위해 확장 팩을 추가하려고하는데 응용 프로그램이 없을 때마다이를 열 수 없다고 말할 때마다 (이를 제거한 후 현재 VBox 문제를 먼저 파악하려고합니다. 나는 그것이 확장 팩 문제의 원인이라고 생각 등. 터미널 오류

http://paste.ubuntu.com/16683032/


스크린 샷을 업로드하는 대신 모든 출력을 gedit에 복사하고 4 칸 들여 쓰기하여 질문 끝에 붙일 수 있습니까? 전체 출력을 읽을 수있는 텍스트 블록에 넣습니다.
anonymous2

전체 출력에는 지금 연결되어 있습니다.
Louie Crisci

1
너무 길지 않은 것들에 paste.ubuntu.com 을 사용하는 것을 고려해야 합니다. Google 문서는 결코 현명한 아이디어가 아닙니다 (사람들은 사용하기를 꺼릴 것입니다).
XtrmJosh

답변:


18

먼저 다음 패키지가 설치되어 있는지 확인하십시오.

$ sudo apt-get install dkms build-essential linux-headers-`uname -r`

위의 설치로 문제가 해결되지 않으면 4.4.0-20서명되지 않은 커널 모듈이 Secure BootBIOS에서 활성화 된 상태 로 실행되지 않도록 강제 하는 커널 버전보다 클 수 있습니다. 이 경우 다음 중 하나를 수행 할 수 있습니다.

  • Secure BootBIOS 설정에서 비활성화

또는


1
보안 부팅을 비활성화하면 나에게 트릭이되었습니다 (실제로는 신경 쓰지 않았습니다). 감사!
batjko

필자의 경우 보안 부팅은 비활성화되어 있으며 여전히 동일한 문제 (커널 버전 4.4.0-177-generic)입니다. 어떤 제안?
AElMehdi


2

이 명령은 나를 위해 일했다

sudo /etc/init.d/vboxdrv setup

다음 나는 다음과 같은 오류가 발생

The VirtualBox VM was created with a user that doesn't match the
current user running Vagrant. VirtualBox requires that the same user
is used to manage the VM that was created. Please re-run Vagrant with
that user. This is not a Vagrant issue.
The UID used to create the VM was: 0
Your UID is: 1000

루트 액세스 (sudo)로 vagrant up 명령을 실행하여 해결되었습니다.

이 VirtualBox 버전 5.1 문제를 해결해야합니다


2
sudo apt-get install --reinstall virtualbox

... 나를 위해 무엇을 했습니까? 도움이 되었기를 바랍니다!


0

그냥 설치 linux-headers하고 vboxconfig다시 실행 하십시오

#> sudo apt-get install dkms build-essential linux-headers-`uname -r`
#> sudo /sbin/vboxconfig
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.