Virtual Box를 제대로 설치하지 못하고 VM을 시작할 수 없습니다.

Virtual Box를 제대로 설치하지 못하고 VM을 시작할 수 없습니다.

가상 머신을 시작할 수 없는 문제가 있습니다.

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

나는 시도했다

apt-get install linux-headers-4.9.0-kali4-amd64
linux-headers-4.9.0-kali4-amd64 is already the newest version (4.9.25-1kali1)

vbox를 설치하는 동안 다음 오류 메시지를 읽었습니다.

Building for 4.9.0-kali3-amd64 4.9.0-kali4-amd64 Module build for kernel 4.9.0-kali3-amd64 was skipped since the kernel headers for this kernel does not seem to be installed.
virtualbox.service - LSB: VirtualBox Linux kernel module Loaded: loaded (/etc/init.d/virtualbox; generated; vendor preset: enabled) Active: failed (Result: exit-code) since Thu 2017-06-01 00:04:55 UTC; 4ms ago Docs: man:systemd-sysv-generator(8) Process: 5650 ExecStart=/etc/init.d/virtualbox start (code=exited, status=1/FAILURE)

Jun 01 00:04:55 kali systemd[1]: Starting LSB: VirtualBox Linux kernel module... 
Jun 01 00:04:55 kali virtualbox[5650]: Loading VirtualBox kernel modules...…led! 
Jun 01 00:04:55 kali virtualbox[5650]: failed! Jun 01 00:04:55 kali systemd[1]: virtualbox.service: Control process exited…us=1 
Jun 01 00:04:55 kali systemd[1]: Failed to start LSB: VirtualBox Linux kern…ule. 
Jun 01 00:04:55 kali systemd[1]: virtualbox.service: Unit entered failed state. 
Jun 01 00:04:55 kali systemd[1]: virtualbox.service: Failed with result 'ex…de'.

출력을 기반으로 이전 헤더를 설치한다고 가정합니까?

답변1

이 오류는 Virtual Box 커널 모듈(드라이버)이 없기 때문에 발생합니다. 이 시도:

apt-get install virtualbox-dkms
dkms add -m virtualbox -v 4.3.36 # or whatever the version of virtualbox-dkms you install.

Virtual Box 커널 모듈 소스 코드를 설치한 다음 Debian의 DKMS를 사용하여 현재 커널로 모듈을 컴파일해야 합니다.

물론, OS의 중요한 부분인 커널을 망칠 것이라는 점을 고려하면 다음과 같이 할 수도 있습니다.읽다먼저 DKMS를 시작하세요.

관련 정보