답변:
그림의 이미지는 다음과 같은 오류 메시지를 표시합니다. rtr3initex가 rc = -1912 (rc = -1912)로 실패했습니다 . 우분투
설치가 일치하지 않는다고 알려줍니다. 당신의 kernel modules do not match your installed version
. 커널 모듈은 virtualbox-dkms
저장소에 패키지되어 있습니다.
저장소에서 설치했을 가능성이 높습니다. 그러나 모든 모듈을 설치하지 못했거나 설치, 수행 및 업그레이드했으며 시스템 업데이트 중 모듈이 완전히 업그레이드되지 않았습니다. 이를 제거한 후 다시 설치하여 필요한 모듈을 설치할 수 있습니다. 당신은 이것을 다음과 같이합니다 :
$ sudo apt remove --purge virtualbox
$ sudo apt install virtualbox
$ sudo apt install virtualbox-dkms
virtualbox와 그 종속 항목을 완전히 제거해도 VM에는 영향을 미치지 않습니다. 그냥 응용 프로그램 자체입니다.
또는 http://Virtualbox.org 에서 최신 버전의 Virtualbox를 다운로드 할 수 있습니다 . Linux 용 다운로드 페이지는 https://www.virtualbox.org/wiki/Linux_Downloads 입니다.
이 /etc/apt/sources.list
파일을 파일에 추가하여 공식 개발자 저장소를 추가 할 수 있습니다 .
deb http://download.virtualbox.org/virtualbox/debian xenial contrib
다음을 사용하여 보안 키를 다운로드하고 추가 할 수 있습니다.
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
그런 다음 현재 가지고있는 것을 등급을 매기십시오.
$ sudo apt update
$ sudo apt upgrade
이전 버전을 제거한 경우 upgrade
위 명령 후 다음과 같이 다시 설치하십시오 .
$ sudo apt install virtualbox
virtualbox.org
커널 모듈 에서 다운로드하여 설치 하면 개발자 버전이 자동으로 컴파일되어 설치됩니다.
sudo apt remove --purge virtualbox-dkms
; (2) virtualbox-dkms
. 나중에 이것을 실행해야 할 수도 있습니다./sbin/rcvboxdrv setup
virtualbox-dkms
(제거하지 않습니까?). 어쨌든 작동합니다.