정의 및 설치 방법

주요 시사점

  • VirtualBox의 게스트 추가 기능을 사용하면 공유 클립보드/끌어 놓기, 공유 폴더, 향상된 그래픽 지원, 원활한 앱 창 등 가상 머신의 성능과 기능이 향상됩니다.
  • VirtualBox에서 제공하는 가상 디스크를 마운트하여 게스트 추가를 설치할 수 있습니다.

VirtualBox에서 작업할 때 게스트 추가에 대한 참조를 보거나 알아차렸을 수 있습니다. 그런데 이것들은 무엇입니까? VirtualBox의 게스트 추가 기능이 무엇인지, 어떻게 활성화하는지 살펴보겠습니다.

VirtualBox의 게스트 추가란 무엇입니까?

VirtualBox Guest Additions는 VirtualBox에 포함된 소프트웨어 패키지로, 가상 머신에서 더 나은 성능과 기능을 제공합니다. 이 기능을 활성화하려면 가상 머신 내부에 게스트 추가를 설치하세요.

VirtualBox는 가상 머신을 생성하고 사용할 수 있는 하이퍼바이저입니다. 따라서 VirtualBox 내부에 Windows 및 기타 운영 체제를 설치할 수 있으며 실제 하드웨어에서 실행되는 것처럼 작동합니다. 익숙하지 않은 경우 VirtualBox 사용에 대한 전체 가이드를 읽고 빠르게 알아보세요.

그러나 VirtualBox에서 가상 머신을 실행하더라도 처음부터 경험이 완벽하지는 않습니다. 앱 창에서 OS를 실행하는 특정 요소는 실망스럽습니다.

예를 들어, 실제 컴퓨터에서 Windows는 그래픽 카드의 드라이버를 사용하여 표시할 수 있는 해상도를 알고 있습니다. 가상 머신은 이를 수행할 수 없으므로 기본적으로 낮은 해상도(예: 800×600)로 표시됩니다.

VirtualBox의 게스트 추가 기능에는 가상 머신을 훨씬 더 유용하게 만드는 디스플레이 드라이버와 기타 유용한 도구가 포함되어 있습니다.

VirtualBox 게스트 추가 기능은 무엇을 합니까?

이제 게스트 추가가 무엇인지 알았으므로 VirtualBox 게스트 추가가 VM에 대해 수행하는 작업을 살펴보겠습니다.

1. 공유 클립보드/드래그 앤 드롭

결국에는 가상 머신(게스트)과 실제 컴퓨터(호스트) 간에 데이터를 이동하고 싶을 가능성이 있습니다. 게스트 추가 기능이 설치되면 VirtualBox는 이를 쉽게 수행할 수 있는 몇 가지 기능을 제공합니다.

첫 번째는 공유 클립보드/끌어서 놓기 지원입니다. 이를 통해 한 플랫폼에서 항목을 복사하여 다른 플랫폼에 붙여넣을 수 있을 뿐만 아니라 플랫폼 간에 파일을 끌어서 놓을 수도 있습니다. 이를 조정하려면 VirtualBox 홈 페이지에서 VM을 선택하고 설정을 선택하세요.

일반 섹션에서 고급 탭으로 전환하면 공유 클립보드 및 드래그 앤 드롭 옵션을 선택할 수 있습니다. 각각에 대해 비활성화됨, 호스트에서 게스트로, 게스트에서 호스트로 또는 양방향을 선택할 수 있습니다. 양방향이 가장 편리하지만 VM을 사용하여 잠재적으로 위험한 소프트웨어를 테스트하는 경우 호스트 PC로 복사하는 것을 허용하지 않을 수 있습니다.

활성화한 항목에 따라 복사-붙여넣기 및 끌기가 호스트 OS 내부에서처럼 시스템 전체에서 원활하게 작동합니다.

2. 공유 폴더

공유 폴더를 사용하면 호스트 시스템의 폴더를 VM에서 액세스할 수 있습니다. 이 게스트 추가 기능을 사용하면 실제로 네트워크를 사용하지 않고도 게스트 OS에서 호스트 폴더를 “네트워크 리소스”로 마운트할 수 있습니다.

이를 사용하려면 VM에서 설정을 클릭하고 공유 폴더 섹션으로 이동하세요. 오른쪽에 있는 공유 추가 버튼을 선택한 다음 호스트 컴퓨터에서 게스트와 공유할 폴더를 선택하세요.

이름을 지정하고, 자동으로 연결하려면 자동 마운트를 선택하고, 항상 표시하려면 영구 설정을 활성화하세요. 그런 다음 확인을 눌러 확인하세요. 게스트 OS에서 폴더가 네트워크 드라이브로 나타나는 것을 볼 수 있습니다.

3. 향상된 그래픽 지원

앞서 언급했듯이 가상머신은 처음부터 고해상도 그래픽을 지원하지 않습니다. 게스트 추가 기능을 설치하면 게스트 OS의 디스플레이 설정 메뉴에서 해상도 옵션을 완전히 제어할 수 있습니다. 예를 들어 1920×1080 모니터에서는 VM을 1080p의 전체 화면으로 표시할 수 있습니다.

이것이 게스트 추가 기능이 추가하는 유일한 그래픽 향상은 아닙니다. 이를 사용하면 컴퓨터의 VirtualBox 창을 조정할 때 게스트 OS의 해상도 크기가 동적으로 조정됩니다. 이를 통해 해상도 옵션을 사용하지 않고도 원하는 크기로 VM을 사용할 수 있습니다.

마지막으로 게스트 추가 기능을 사용하면 게스트 OS가 컴퓨터의 그래픽 하드웨어를 활용할 수 있습니다. WM에서 게임을 하거나 기타 그래픽 집약적인 소프트웨어를 사용하는 경우 이는 큰 차이를 만듭니다.

4. 원활한 앱 창

Guest Additions의 또 다른 장점은 원활한 모드입니다. 이를 통해 호스트 OS의 앱과 함께 게스트의 앱 창을 모두 하나의 시스템에 속한 것처럼 실행할 수 있습니다. Parallels가 Mac에서 Windows 앱을 실행하는 방식과 매우 유사합니다.

이 모드를 사용하려면 가상 머신에 초점이 맞춰졌을 때 호스트 키 + L을 누르세요. 변경하지 않은 경우 VirtualBox의 기본 호스트 키는 오른쪽 Ctrl 키입니다.

이 작업을 완료하면 VM이 전체 화면으로 전환되고 VirtualBox는 배경을 제거합니다. 그런 다음 호스트의 데스크탑 소프트웨어와 함께 해당 창을 사용할 수 있습니다. Host + L을 다시 눌러 이 기능을 끄십시오. 작동하지 않으면 먼저 VirtualBox VM을 선택하십시오.

5. VirtualBox 게스트 추가의 기타 이점

위 기능은 VirtualBox Guest Additions의 주요 기능입니다. 널리 유용하지는 않지만 설치에 대한 몇 가지 유용한 특전이 있습니다.

하나는 원활한 마우스 통합입니다. VM 내부를 클릭하면 마우스 포인터가 VirtualBox 창 내부에 “갇히게” 됩니다. 그런 다음 호스트 키(기본적으로 오른쪽 Ctrl)를 눌러 마우스 제어를 다시 호스트 OS로 가져와야 합니다. 게스트 추가를 사용하면 이 제한이 제거됩니다. 커서를 VM에서 멀리 이동하면 해당 제어권이 호스트에 반환됩니다.

그렇지 않은 경우 게스트 추가 기능은 호스트 시스템과의 시간 동기화, 자동 로그인 옵션 및 게스트와 호스트 간의 통신을 모니터링하는 기능을 제공합니다. 이 중 어느 것도 일반 사용자에게 큰 영향을 미치지 않지만 VM을 훨씬 더 편리하게 사용할 수 있습니다.

VirtualBox의 게스트 추가 기능을 설치하는 방법

VirtualBox 시스템에 게스트 추가를 설치하는 것은 쉽습니다. 가상 머신에서 macOS를 실행하는 것이 더 복잡하므로 Windows 및 Linux용 게스트 추가 설치를 다루겠습니다.

Windows VM에 게스트 추가 설치

Windows VM에 VirtualBox용 게스트 추가 기능을 설치하려면 정상적으로 게스트 OS로 부팅하세요. 상단 도구 모음에서 장치 > 게스트 추가 CD 이미지 삽입을 선택합니다. 그러면 가상 디스크가 VM에 마운트됩니다.

이렇게 하면 Windows는 방금 실제 디스크를 삽입한 것처럼 응답합니다. 실행하라는 메시지가 표시되지 않으면 파일 탐색기 창을 열고 이 PC로 이동하세요. 게스트 추가를 참조하는 항목이 CD 드라이브에 표시되어야 합니다.

이를 두 번 클릭하면 설치 프로세스가 시작됩니다. 그렇지 않은 경우 마우스 오른쪽 버튼을 클릭하고 열기를 선택한 다음 VBxWindowsAdditions 파일(또는 32비트 VM의 경우 VBxWindowsAdditions-x86)을 실행합니다.

여기에서 다른 소프트웨어와 마찬가지로 게스트 추가 설치 단계를 따르기만 하면 됩니다. 완료되면 VM을 재부팅하라는 메시지가 표시되며, 가능한 한 빨리 재부팅해야 합니다.

완료되면 장치 > 광학 드라이브 > 가상 드라이브에서 디스크 제거로 이동하여 가상 게스트 추가 디스크를 “꺼낼” 수 있습니다.

Linux VM에 게스트 추가 설치

VirtualBox의 게스트 추가 기능을 Linux VM에 설치하는 프로세스는 Windows와 유사합니다. 부팅한 후 VirtualBox 메뉴 표시줄에서 장치 > 게스트 추가 CD 이미지 삽입을 선택하세요. Linux 버전에 따라 CD 내용을 자동으로 실행하라는 메시지가 나타날 수 있습니다.

이를 수락할 수 있지만 그렇지 않은 경우 많은 Linux 배포판의 작업 표시줄에서 CD를 사용할 수 있습니다. 표시되지 않으면 파일 브라우저를 열고 왼쪽 사이드바에서 VBox_GAs로 시작하는 항목을 찾으십시오.

Ubuntu에서는 창 오른쪽 상단에 소프트웨어 실행 버튼이 나타납니다. 설치 프로세스를 시작하려면 이 버튼을 클릭한 다음 계속하려면 관리자 비밀번호를 입력하세요. 진행 상황을 계속 업데이트할 수 있는 터미널 창이 열립니다.

응답이 없으면 이 파일 브라우저 창 내부를 마우스 오른쪽 버튼으로 클릭하고 터미널에서 열기를 선택한 후 다음 명령을 붙여넣어 게스트 추가 설치 프로그램 스크립트를 실행하세요.

 sudo sh ./VBoxLinuxAdditions.run 

완료되면 VM을 재부팅하면 모든 설정이 완료됩니다. 그런 다음 장치 > 광학 드라이브 > 가상 드라이브에서 디스크 제거 옵션을 사용하거나 OS에서 디스크를 마우스 오른쪽 버튼으로 클릭하고 꺼내기를 선택하여 디스크를 꺼낼 수 있습니다.

대부분의 VirtualBox 업데이트에는 새 버전의 게스트 추가도 포함되어 있습니다. 최상의 성능을 위해 권장되지만 VirtualBox를 업데이트할 때마다 게스트 추가를 반드시 업데이트할 필요는 없습니다. 최신 버전을 다운로드하려면 메뉴 표시줄에서 장치 > 게스트 추가 업그레이드를 클릭하세요.

이제 게스트 추가 기능이 VirtualBox를 사용하여 가상 머신을 훨씬 더 원활하게 실행하는 방법을 알게 되었습니다. 이러한 편리한 기능을 즐기려면 새 VM을 설정할 때 항상 잠시 시간을 내어 게스트 추가 기능을 설치해야 합니다.