우분투에서 VirtualBox를 실행하는 데 문제가 있습니다. 번 클릭하여

우분투에서 VirtualBox를 실행하고 싶습니다. 오래 전에 작동했지만 언제 또는 왜 기억이 나지 않습니다. 그러나 OS를 두 번 클릭하여 실행하면 시작하려고 시도합니다. 가상 OS에 대한 창을 열고 “호스트 키”메시지를 표시 한 다음 5 초 후에 OS 창을 닫고이 오류가 발생합니다.

Failed to load VMMR0.ro (VERR_SUPLIB_OWNER_NOT_ROOT)


Result Code:
NS_ERROR_FAILURE (0x80004005)
Component:
Console
Interface:
IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}

내가 그것을 실행하면 sudo virtualbox여전히 같은 문제가 발생합니다. sudo apt-get purge virtualbox그때 시도했습니다 sudo apt-get install virtualbox. 다시 설치하는 동안 콘솔의 다른 모든 출력 중에서 이것을 얻습니다.

Setting up virtualbox (4.1.12-dfsg-2ubuntu0.1) ...
 * Stopping VirtualBox kernel modules                                    [ OK ]
 * Starting VirtualBox kernel modules
 * No suitable module for running kernel found                           [fail]

어떤 아이디어?



답변

내 Ubuntu 12.04 설치에서 문제가 해결되었습니다.

sudo apt-get purge virtualbox
sudo apt-get install build-essential linux-headers-`uname -r`
sudo dpkg -i ~/download_folder/virtualbox-4.2_4.2.12-84980~Ubuntu~precise_i386.deb

여기에서 .deb 파일을 얻을 수 있습니다

이것은 거의 나를 위해 그것을했다!


답변

나는 똑같은 문제가 있었고 linux-headers현재 커널을 설치 virtualbox-dkms하고 다시 설치하는 데 도움이되었습니다 dkms.


답변

같은 / 유사한 문제가 있었다 :

 * Starting VirtualBox kernel modules
 * No suitable module for running kernel found                           [fail]

내 문제는 커널 빌드와 관련이있는 것 같습니다. 동적 건물에 dkms를 사용하여 해결 :

sudo apt-get purge virtualbox
sudo apt-get install dkms build-essential linux-headers-`uname -r` linux-source
sudo apt-get install virtualbox-dkms

검증 :

sudo service virtualbox status
sudo service virtualbox restart


답변

허가의 문제인 것 같습니다. 시험:

sudo chown root:root /usr
sudo chown root:root /usr/lib
sudo chown root:root /usr/lib/virtualbox

자세한 내용 은 이 티켓 을 참조하십시오.


답변

여기에서 해결 되었습니다 . 심각한 권한 문제가 있으며 새로 설치해야합니다.

편집 : 인용

해당 / usr 디렉토리 목록은 소유자 및 그룹에 대해 “2000 513″값을 가진 모든 종류의 위험 플래그를 발생시킵니다. 사용자 / 그룹 이름 대신 숫자가 표시되면 사용자 및 그룹이 시스템에 존재하지 않음을 나타냅니다. 또한 “2000”은 우분투의 모든 풍미에서 가장 가능성이 낮은 사용자 ID입니다. 비 시스템 UID 및 GID는 1000에서 시작하여 한 번에 하나씩 올라갑니다. 2000에 도달하려면 수천 명의 사용자를 추가해야합니다! 마찬가지로 시스템 UID / GID 번호 매기기는 0 ( “루트”)에서 시작하여 200만큼 높지 않습니다.

시스템에 다른 사용자가 있습니까? 그렇다면 그들 중 하나가 당신의 지식 없이도 이상한 일을했을 가능성이 있습니까?

내 시스템 중 하나라도 이와 같은 일이 발생하지 않을 경우, 가장 중요한 생각은 모든 중요한 데이터를 백업 한 다음 상자를 풀고 처음부터 모든 것을 다시 설치하는 것입니다. Linux의 모든 특징은 널리 사용되는 일부 시스템보다 훨씬 덜 취약하지만 장난은 항상 가능성이 있으며 gremlins는 사람의 장난이없이 파일을 손상시킬 수 있습니다. 시스템을 “가치있는”것으로 설명하므로 문제를 해결하기 전에 항상 좋은 백업을 사용할 수 있어야합니다.


답변

제 경우에는 우분투 12.10 64! 나는 다운로드했다virtualbox-4.2_4.2.6-82870~Ubuntu~quantal_amd64

sudo apt-get purge virtualbox-4.2
sudo apt-get purge virtualbox-guest-additions-iso

sudo apt-get install linux-headers-3.5.0-21-generic
sudo dpkg -i virtualbox-4.2_4.2.6-82870~Ubuntu~quantal_amd64.deb


답변

내 경우에는

sudo apt-get purge virtualbox

다시 설치하기 전에.