2013년 5월 9일 목요일

Fedora에 Virtual Box용 게스트 확장 프로그램을 설치하자.

이 부분은 필수 사항은 아니다.
필요없는 분들은 무시하고 넘어가도 상관없는 부분.

설치했을때 얻는 장점은 여러가지가 있지만 중요한건 크게 세가지다.

가상 머신의 해상도 조절이 창크기에 연동되서 변경된다.
가상 머신과 호스트 OS간 마우스 위치 정보가 정상적으로 동기화 된다.
가상 머신과 호스트 OS간 폴더 공유가 가능해진다.

참고로 설치전(or 손상된 경우)에 폴더공유같은 기능을 사용하려고 하면 아래와 같은 경고 메세지가 나온다.



설치시 주의할 점이 하나 있는데, VMWare와 다르게, Virtual Box는 의존성을 모두 해결해주진 않는다. 그래서 필요로 하는 요소들이 사전에 설치되어 있을 필요가 있고, 그래서 클라이언트용도 소프트웨어 개발 항목의 설치가 필요하다.
% 설치과정에서 제외한 경우라면 추가로 설치해야 한다. %


더군다나, 같은 이유로 인해 Linux 자체의 업데이트시 게스트 확장 프로그램의 일부가 손상될 수 있다. (물론 이 부분은 재설치하면 해결된다.)

따라서 진행전 주의할 점은 두가지.

1. 최초 설치시 소프트웨어 개발 항목을 체크하고 설치.
2. 업데이트를 할 계획이라면 반드시 업데이트를 먼저 하고 게스트 확장 프로그램을 설치.

더 자세한 내용의 확인을 원한다면,
Virtual Box Manual Chapter 04 - Guest Additions(영문)을 참고하기 바란다.





먼저 가상머신 상단 메뉴에서 장치 > 게스트 확장 설치를 선택 한다.





Fedora 11버전에서는 아래처럼 자동 실행이 된다.
실행을 클릭한다.




아래와 같은 화면이 나오면서 진행상황을 알려준다.



최종 종료화면.
Press Return to close this window... 메세지가 나오면 엔터를 입력하면 된다.




P.S : 간혹 중간에 main Guest additions module에서 fail이 나오는 경우가 있다.
이 경우에는 kernel-devel 을 설치해주면 된다.

- 터미널 창에서 yum -y install kernel-devel 을 입력하면 된다.

더 자세한건 Virtual Box쪽 포럼의 관련 게시물을 참고하기 바람.


P.S2 : 만약 자동실행이 안되는 경우라면, 마운트 된 iso파일 내에서 VBoxLinuxAdditions.run파일의 위치로 이동해 아래의 명령어를 입력한다.

sh ./VBoxLinuxAdditions.run


P.S3 : 작성자가 이걸 굳이 꼭 설치하는 이유는 이렇게 놓고 작업하는걸 즐기기 때문. (해상도 주목)


댓글 2개:

  1. 안녕하세요 구글링하다 우연히 방문하게 되었습니다.
    Window7에서 virtual machine으로 Fedora를 설치하려고하는데
    문제가 조금 있어서 질문을 하고싶은데요.
    재 데스크탑에는 제대로 설치가 됬는데 노트북에 설치하려고 하자
    Virtualbox설치한 후에 Fedora iso파일을 마운트 시켜서 부팅하면
    Fedora설치화면이 떠야되는데 부팅하고 Fedora live 실행을 누르면
    그냥 검은색 화면에 아무리 기다려도 반응이 없습니다.
    이런경우에 어떻게 해결해야 하는지 아시나요?
    혹시 해결 방법을 아신다면 메일주시면 감사하겠습니다..
    myungse@gmail.com

    답글삭제
    답글
    1. 말씀하신 것 만으로는 뭐라 말씀드리기 어렵습니다.
      비슷한 일을 겪은것도 없어서 짐작도 안가는 상황이고요.
      도움이 될 수 없어 죄송합니다.

      삭제