
다운로드할 수는 있지만 실행할 수는 없습니다 virtualbox
. 그것은 말한다:
경고: 문자 장치 /dev/vboxdrv가 존재하지 않습니다. virtualbox-dkms 패키지와 적절한 헤더(대개 linux-headers-generic)를 설치하십시오.
이 문제가 해결될 때까지 VM을 시작할 수 없습니다.
누군가 이 문제를 해결하는 방법을 알고 있나요?
답변1
BIOS에서 보안 부팅을 비활성화하면 VirtualBox를 사용할 수 있습니다.
답변2
VirtualBox를 실행하는 데 필요한 패키지를 설치해 보세요.
다음 명령에 따라 터미널(Ctrl-Alt-T)을 사용하여 설치하십시오(각 명령 다음에 Enter를 누르십시오).
sudo apt-get install virtualbox-dkms
계속할 것인지 묻는 메시지가 나타나면 "y"(예)를 누른 다음 Enter를 누르십시오.
같은 작업을 수행
sudo apt-get install linux-headers-generic
메모: 두 번째 명령(linux-headers-generic)을 계속하기 전에 Linux 배포판 헤더에 대한 업데이트가 있는지 확인하세요. 잘못된 헤더를 설치하면 시스템이 OS를 부팅하지 못할 가능성이 높기 때문입니다. 예를 들어, Ubuntu에 Linux Mint 헤더를 설치하면 헤더가 잘못되어 OS가 부팅되지 않을 수 있습니다. 소스 코드 베이스는 모든 Linux 배포판용이기 때문에 VirtualBox는 이를 표시합니다(linux-headers-generic).
질문: 어떤 Linux 배포판과 어떤 버전을 사용하고 있습니까? (예: Ubuntu 14.04 Trusty Tahr) 이는 많은 사용자가 특히 배포판의 문제를 파악하는 데 도움이 될 것입니다. 또한 (VirtualBox) 최종 코드가 배포판마다 다르기 때문입니다.
답변3
virtualbox를 설치하는데 어떤 방법을 사용하셨나요? Ubuntu 소프트웨어 센터를 통해 설치하려고 할 때 비슷한 문제가 발생한 것을 기억합니다. 소프트웨어 센터를 사용한 경우 다음 터미널 명령을 사용해 보십시오.
sudo apt-get purge virtualbox
sudo apt-get install virtualbox
virtualbox
Virtualbox는 좋은 도구입니다. 저는 개인적으로 가상화를 시작할 때 VMWare가 조금 더 사용하기 쉽다고 생각합니다. Ubuntu에 VMWare를 설치하려면:
VMWare 플레이어 번들 다운로드
https://www.vmware.com/products/player/playerpro-evaluation.html
그런 다음 다음 터미널 명령을 입력하십시오.
cd ~/Downloads
sudo chmod u+x VMware-Player*
sudo ./VMware-Player*