![Manjaro: vboxdrv 모듈을 찾을 수 없습니다.](https://linux55.com/image/64695/Manjaro%3A%20vboxdrv%20%EB%AA%A8%EB%93%88%EC%9D%84%20%EC%B0%BE%EC%9D%84%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
시스템을 업그레이드해서 해냈어요
sudo pacman -S virtualbox virtualbox-host-modules virtualbox-guest-iso virtualbox-host-dkms
Yaourt virtualbox-ext-oracle
sudo depmod -a
sudo modprobe vboxdrv
modprobe: 치명적: vboxdrv 모듈을 찾을 수 없습니다.
답변1
문제는 책을 읽는 대신 웹과 YouTube 동영상의 튜토리얼을 따른다는 것입니다.만자로 위키.
올바른 방법은 virtualbox를 설치하는 것이 아니라 먼저 제가 사용하고 있는 경우 커널 버전을 virtualbox-host-modules
확인해야 하므로 이렇게 해야 합니다.uname -r
3.16.7.10-1-MANJARO
sudo pacman -S linux316-virtualbox-host-modules
시간이 흐르고 블로그가 더 인기를 얻고 순위가 점점 좋아질수록 공식 문서는 훨씬 뒤처지고 나 같은 사용자는 잘못된 정보를 얻게 됩니다. 어쨌든 내 답변이 향후 사용자에게 도움이 되기를 바랍니다.
답변2
단순화된 단계는 다음과 같습니다.
첫 번째 단계는 슈퍼유저가 되는 것입니다.
pacman -S linux-headers
pacman -S virtualbox virtualbox-guest-iso
modprobe vboxdrv
...하지만 부팅할 때마다 다음 작업을 수동으로 수행하고 싶지 않은 경우:
파일을 열다
vim /etc/modules-load.d/virtualbox.conf
현재 파일에 추가
vboxdrv
vboxusers 그룹에 사용자 이름 추가
gpasswd -a $USER vboxusers
문제 해결[/b:8wk2jz3u]
네트워크 어댑터를 브리지 모드로 설정한 경우
modprobe -a vboxdrv vboxnetadp vboxnetflt
또는 부팅할 때마다 다음 작업을 수동으로 수행하고 싶지 않은 경우:
vim /etc/modules-load.d/virtualbox.conf
vboxnetadp
vboxnetflt
답변3
다시 시작하면 문제가 해결되었습니다.
문제는 커널을 업데이트했지만 그 이후로 재부팅하지 않았기 때문에 modprobe가 여전히 이전 경로를 찾고 있고 분명히 찾고 있는 모듈을 찾을 수 없다는 것입니다.