가상데스크탑 유틸리티인 VirtualBox를 조금이라도 사용해본 사람이라면,
Guest OS 설치 후 제일 먼저 해야되는 작업인 Guest Addtion Install 을 알 것이다.

그래픽 드라이버나 입력 장치 등의 개선된 가상 드라이버를 설정해주는...
그냥 쉽게 말해서 상당히 더 쓸만하게 만들어주는 과정이다.

Guest OS로 Ubuntu를 설치하고 나서 Guest Addtion Install을 실행하게 되면
아래와 같은 화면이 나온다.


그런데, 위 화면을 보면 Install 과정이 잘 된 것 같지만,
중간 부분을 보면 아래와 같은 메시지가 있다.

The headers for the current running kernel were not found. If the following
module compilation fails then this could be the reason.

뭔가가 없어서 compile을 실패했단다.
그 뭔가는 바로 현재 사용하고 있는 kernel의 headers이다.

그런데, 실제로 살펴보면
"linux-headers-generic" 패키지를 설치하고자 하면 이미 설치되어있다.

이 문제를 해결하기 위해서는 다른 것을 설치해야 한다.


$ sudo apt-get install virtualbox-ose-guest-dkms
$ sudo apt-get install virtualbox-ose-guest-utils
( $ sudo apt-get install virtualbox-ose-guest-x11 )

즉, 우리의 사랑스럽고 친절한 ubuntu에서 VirtualBox를 위한 패키지를 이미 가지고 있다!!!
위와 같이 그대로 설치하면 된다.


설치 중간에 위와 같이 기존에 이미 존재하는 스크립트에 대한 처리를 묻는다.
그냥 기본값으로 N을 적용하면 된다.

설치가 끝나면 재부팅을 하자.

그리고 나서 다시 한 번 VirtualBox Guest Addtion Install을 실행하자.


이번에는 중간에 뭔가 이상한 것 없이 잘 설치가 되었다.
위 메시지에 나온 것처럼, 재부팅만 한 번 해주면 된다!!!


모두들 즐거운 VirtualBox 생활하세요!!!!!!

반응형

+ Recent posts