VirtualBox 오류 커널 드라이버가 Debian 10에 설치되지 않았습니다(rc=-1908).

VirtualBox 오류 커널 드라이버가 Debian 10에 설치되지 않았습니다(rc=-1908).

랩톱에서 보안 부팅을 비활성화했지만 문제가 지속됩니다.

저는 데비안 10을 사용하고 있으며 다음을 통해 virtualbox를 설치했습니다.https://tecadmin.net/install-virtualbox-on-debian-10-buster/

하지만 Virtualbox를 시작하면 항상 다음과 같은 오류 메시지가 나타납니다.커널 드라이버가 설치되지 않았습니다(rc=-1908).

여기에 이미지 설명을 입력하세요.

출력은 다음과 같습니다 /sbin/vboxconfig.

vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
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.  If your system is using EFI Secure Boot you may need to sign the
kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load
them. Please see your Linux system's documentation for more information.

마지막 줄 dmesg:

[ 2771.515718] module: x86/modules: Skipping invalid relocation target, existing value is nonzero for type 1, loc 0000000040fae4f7, val ffffffffc12034cf

시도해 보았지만 modprobe -v vboxdrv다음과 같은 오류가 발생합니다.

insmod /lib/modules/4.19.0-5-amd64/misc/vboxdrv.ko 
modprobe: ERROR: could not insert 'vboxdrv': Exec format error

답변1

여기서 해결책을 찾았습니다.https://www.virtualbox.org/ticket/18904

커널 을 linux-image-4.19.0-5-amd64.linux-image-4.19.0-6-amd64-unsigned

virtualbox 티켓에 따르면 서명되지 않은 커널이 영향을 미칠 수 있습니다.

커널을 업그레이드합니다:

apt-get install linux-image-4.19.0-6-amd64-unsigned

관련 정보