답변:
당신이 방랑자를 사용하지 않으면 나와 같은 문제, 중단.
내가 실행할 때의 출력 vagrant up
:
The provider 'virtualbox' that was requested to back the machine
'default' is reporting that it isn't usable on this system. The
reason is shown below:
VirtualBox is complaining that the kernel module is not loaded. Please
run `VBoxManage --version` or open the VirtualBox GUI to see the error
message which should contain instructions on how to fix this error.
출력 VBoxManage --version
:
WARNING: The vboxdrv kernel module is not loaded. Either there is no module
available for the current kernel (3.19.0-47-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.
5.0.14r105127
출력 sudo /sbin/rcvboxdrv setup
:
Bad argument setup
이 명령을 실행 한 후 내 문제가 해결되었습니다. sudo /usr/lib/virtualbox/vboxdrv.sh setup
$ sudo /usr/lib/virtualbox/vboxdrv.sh setup
Stopping VirtualBox kernel modules ...done.
Recompiling VirtualBox kernel modules ...done.
Starting VirtualBox kernel modules ...done.
$ VBoxManage --version
5.0.14r105127
다음 virtualbox dkms 관련 패키지를 찾았습니다.
이 패키지들을 설치 했습니까?
vagrant up
달리기를했다.
항상 modprobe 를 사용 하여 커널 모듈을 추가 할 수 있습니다 . 나는 서버를 통해 같은 문제를 해결했다.
[root@mageia5][/home/afk]# modprobe -a vboxdrv
sudo /sbin/rcvboxdrv setup
. AFAIR 요즘이 명령은 대신에 오류 메시지에 언급되어 sudo /sbin/vboxconfig
있습니다.
이것은 알려진 버그 인 것 같습니다 .
다음 명령을 실행하면 문제가 해결됩니다.
sudo /sbin/vboxconfig
sudo /sbin/rcvboxdrv setup
불행히도, 재부팅 할 때마다이 명령을 실행해야합니다.
rcvboxdrv setup
모듈을 컴파일하고 현재 실행중인 커널로 설정합니다.