빠른 링크

VirtualBox에서 게스트 추가란 무엇인가요?

VirtualBox 게스트 추가의 기능은 무엇인가요?

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

주요 내용

VirtualBox에서 게스트 추가 기능을 활용하면 공유 클립보드 기능, 끌어서 놓기 기능, 공유 파일 디렉토리, 고급 그래픽 지원, 중단 없는 애플리케이션 창 표시 등 가상 머신의 성능이 향상되고 보다 포괄적인 기능을 사용할 수 있게 됩니다.

VirtualBox는 가상 환경 내에서 게스트 운영 체제 기능을 향상시키는 데 필요한 소프트웨어가 포함된 가상 디스크를 마운트하는 편리한 게스트 추가 기능을 설치하는 방법을 제공합니다.

VirtualBox는 사용자가 컴퓨터 시스템에서 가상 머신을 생성할 수 있는 인기 있는 가상화 소프트웨어입니다. 이 프로그램을 사용하는 동안 일부 사용자는 “게스트 추가”와 관련된 알림 또는 통지를 받을 수 있습니다. 그러나 많은 사람들이 그 용도에 대해 잘 모를 수 있습니다. 간단히 말해서, 게스트 추가 기능은 가상 환경 내에서 실행되는 게스트 운영 체제의 기능을 향상시키기 위해 설계된 일련의 기능을 말합니다. 이러한 추가 기능은 성능을 향상시키고, 호스트 시스템과 게스트 OS 간의 통합을 개선하며, 가상 머신을 보다 쉽게 관리할 수 있는 추가 유틸리티를 제공할 수 있습니다. 이러한 이점을 사용하려면 먼저 각 게스트 운영 체제에 게스트 추가 기능을 설치해야 하며, 일반적으로 VirtualBox에서 제공하는 설치 미디어를 게스트 VM에 삽입하고 지시에 따라 프로세스를 완료해야 합니다.

VirtualBox의 게스트 추가 기능이란 무엇인가요?

VirtualBox 게스트 추가 기능은 가상 머신의 운영 효율성과 기능을 향상시키는 역할을 하는 VirtualBox 내에 통합된 소프트웨어 구성 요소 모음을 나타냅니다. 이러한 이점을 활용하려면 가상 환경 내에 게스트 추가 기능을 직접 배포해야 합니다.

VirtualBox를 활용하여 가상 머신을 설정하고 조작할 수 있습니다. 여기에는 이러한 가상 환경 내에 다양한 운영 체제를 설치하여 물리적 하드웨어에서 실행되는 것처럼 작동하는 것이 포함됩니다. VirtualBox 사용에 대한 자세한 내용은 종합 튜토리얼을 참조하세요.

VirtualBox 내에서 가상 머신을 사용하면 워크플로우가 어느 정도 간소화될 수 있지만, 애플리케이션 창 내에서 운영 체제를 관리하는 특정 측면이 다소 당황스럽거나 어려울 수 있다는 점을 인식하는 것이 중요합니다.

기존 컴퓨팅 시스템에서 Windows와 같은 운영 체제는 그래픽 처리 장치의 사용 가능한 드라이버 기능을 식별하고 활용하여 다양한 해상도의 이미지를 렌더링할 수 있습니다. 그러나 가상 환경 내에서 실행할 때는 이러한 설정에 액세스할 수 없으므로 처음 표시할 때 이미지 품질이 저하되어 일반적으로 800×600픽셀과 같은 낮은 해상도로 제한됩니다.

VirtualBox 게스트 추가 기능은 디스플레이 드라이버 세트와 다양한 유틸리티 구성 요소로 구성되어 가상 머신의 기능 및 전반적인 사용자 경험을 크게 향상시킵니다.

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

게스트 추가 기능에 대해 이해했으면 이제 가상 머신 환경 내에서 VirtualBox 게스트 추가 기능이 수행하는 기능을 살펴볼 차례입니다.

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

VirtualBox에 게스트 추가 기능을 설치하면 가상 환경(게스트)과 물리적 장치(호스트) 간에 정보를 전송하는 데 필요한 몇 가지 편리한 기능을 사용할 수 있습니다.

첫 번째로 설명할 기능은 공유 클립보드 및 끌어서 놓기 기능에 관한 것입니다. 이 기능을 통해 사용자는 한 가상 머신에서 정보를 복사하여 다른 가상 머신에 붙여넣거나 간단한 드래그 앤 드롭 제스처를 통해 두 플랫폼 간에 파일을 이동하여 데이터를 전송할 수 있습니다. 이러한 설정을 수정하려면 VirtualBox 홈페이지로 이동하여 “설정”을 클릭하면 추가 사용자 지정 옵션이 표시됩니다.

주어진 메뉴에서 적절한 옵션을 선택하여 가상 머신의 “일반” 설정으로 이동하세요. “고급” 하위 메뉴에 액세스하면 공유 클립보드 기능 및 끌어서 놓기 기능에 관한 다양한 선택 사항을 찾을 수 있습니다. 이러한 옵션에는 호스트와 게스트 간 액세스 비활성화, 활성화, 게스트와 호스트 간 전송 허용 또는 양방향 통신 설정 기능이 포함됩니다. 호스트 컴퓨터와 가상 머신 간의 양방향 공유를 활성화하면 신뢰할 수 없는 소프트웨어를 테스트할 때 보안 위험이 발생할 수 있다는 점에 유의할 필요가 있습니다. 따라서 호스트 시스템으로의 무단 데이터 전송을 방지하기 위해 복사 기능을 제한하는 것이 좋습니다.

이 글도 확인해 보세요:  헤드폰에서 최상의 음질을 얻기 위한 8가지 팁

복사 및 붙여넣기, 드래그 기능은 애플리케이션을 호스팅하는 운영체제와 이에 연결될 수 있는 외부 시스템 또는 장치 내에서 동일하게 쉽게 작동하도록 최적화되어 있습니다. 이는 소프트웨어에서 활성화된 특정 기능에 따라 달라집니다.

공유 폴더

공유 폴더를 활용하면 게스트 추가 기능을 사용하여 가상 머신 환경 내의 호스트 시스템에 있는 폴더에 액세스할 수 있습니다. 이 프로세스를 통해 호스트 폴더 콘텐츠를 게스트 운영 체제 내에서 ‘네트워크 리소스’로 원활하게 통합할 수 있으며, 운영 네트워크 연결에 실제로 의존하지 않아도 됩니다.

이 기능을 사용하려면 가상 머신 내의 “설정” 탭으로 이동하여 “공유 폴더” 하위 섹션으로 이동하세요. 화면 오른쪽에 있는 ‘공유 추가’ 옵션을 찾아 호스트 기기에서 게스트 운영 체제와 공유할 폴더를 선택합니다.

이 과정에 적합한 레이블을 선택하세요. “네트워크 드라이브 자동 마운트”를 추천합니다. 자동 연결을 계속 진행하려면 해당 옵션이 선택되어 있는지 확인하세요. 또한 재부팅 후에도 드라이브가 계속 유지되도록 하려면 “영구적으로 만들기” 기능을 활성화하세요. 마지막으로 ‘확인’을 클릭하여 선택 사항을 마무리합니다. 이렇게 하면 원하는 폴더가 게스트 운영 체제 내에 네트워크 드라이브로 나타나는 것을 볼 수 있습니다.

향상된 그래픽 지원

초기 구성 시 가상 머신은 기본적으로 고품질 그래픽 기능을 제공하지 않을 수 있습니다. 하지만 게스트 추가 기능을 설치하면 가상 환경 내에서 실행되는 운영 체제 내에서 디스플레이 해상도 설정을 완전히 제어할 수 있습니다. 예를 들어 화면 해상도가 1920×1080인 경우 가상 머신을 확장하여 전체 디스플레이를 Full-HD 모드로 채울 수 있습니다.

게스트 추가 기능을 활용하면 단순한 그래픽 기능을 넘어 추가적인 시각적 개선이 가능합니다. 게스트 추가 기능을 구현하면 가상 머신의 운영 체제 해상도가 호스트 기기의 VirtualBox 창에 적용된 변경 사항을 수용하도록 실시간으로 원활하게 조정됩니다. 따라서 사용자는 해상도 설정을 탐색할 필요 없이 원하는 크기로 가상 머신을 사용할 수 있는 유연성을 확보할 수 있습니다.

실제로 게스트 추가 기능을 활용하면 게스트 운영 체제는 컴퓨터의 그래픽 처리 장치(GPU)의 기능을 활용할 수 있습니다. 이는 가상 머신 환경 내에서 게임을 하거나 계산을 많이 요구하는 애플리케이션을 사용할 때 특히 두드러집니다.

이 글도 확인해 보세요:  폴더블 스마트폰과 롤러블 스마트폰: 어떤 디자인이 더 낫나요?

심리스 앱 윈도우

게스트 추가 기능은 게스트 운영 체제의 응용 프로그램 창과 호스트 시스템의 응용 프로그램 창을 손쉽게 통합하여 둘이 하나의 엔티티에 속하는 것처럼 보이게 하는 “심리스 모드”라는 유리한 기능을 제공합니다. 이 기능은 macOS 내에서 Windows 애플리케이션을 실행하여 Parallels가 작동하는 방식과 매우 유사합니다.

가상 머신이 포그라운드에 있는 상태에서 문자 “L”과 함께 지정된 Host 키(일반적으로 오른쪽 Ctrl 키)를 눌러 “게스트” 가상화 모드를 활성화하십시오. 이 작업은 VirtualBox 환경 내에서 기본 Host 키가 수정되지 않은 경우 변경 없이 수행할 수 있습니다.

VirtualBox 애플리케이션 내에서 가상 머신의 전체 화면 모드를 활성화하면 프로그램이 게스트 환경 내에서 실행되는 운영 체제의 배경에서 방해가 되는 시각적 요소를 제거합니다. 이 시점에서는 가상 머신의 창이 호스트 컴퓨터의 데스크톱 인터페이스에서 기본 애플리케이션인 것처럼 상호작용할 수 있습니다. 원래 디스플레이 설정으로 되돌리려면 ‘호스트’ 키와 ‘L’ 키를 함께 한 번 더 누르면 됩니다. 이 기능이 제대로 작동하지 않으면 앞서 언급한 작업을 수행하기 전에 가상 머신이 선택되어 있는지 확인하세요.

VirtualBox 게스트 추가 기능의 기타 이점

VirtualBox의 게스트 추가 기능을 설치하면 사용자는 여러 가지 필수 기능을 활용할 수 있습니다. 구현과 관련된 몇 가지 추가 이점이 있지만 모든 사용자에게 보편적으로 적용되거나 관련성이 있는 것은 아닙니다.

가상 머신과의 원활한 마우스 통합은 게스트 추가 기능의 기능으로, 이러한 시스템을 사용할 때 일반적으로 발생하는 불편함을 제거합니다. 일반적으로 가상 머신 환경 내에서 클릭하면 마우스 포인터가 VirtualBox 창 안에 갇히게 되고, 호스트 운영 체제를 다시 제어하려면 지정된 키(기본적으로 오른쪽 Ctrl 키)를 눌러 수동으로 개입해야 합니다. 하지만 게스트 추가 기능을 설치하면 가상 머신의 경계에서 커서를 제거하는 것만으로 마우스 기능을 복원할 수 있으므로 추가 입력 없이도 호스트에 대한 모든 제어권을 회복할 수 있습니다.

게스트 추가 기능의 통합은 호스트 시스템과의 시간 동기화, 자동 로그인 기능, 게스트와 호스트 환경 간의 통신 교환 모니터링 등 다양한 이점을 제공합니다.이러한 기능은 일반 사용자에게는 큰 영향을 미치지 않을 수 있지만 가상 머신 활용의 전반적인 효율성과 편의성을 높이는 데 기여합니다.

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

VirtualBox 환경 내에서 게스트 추가 기능을 설치하는 프로세스는 가상 컨텍스트에 macOS를 통합하는 것보다 Windows 및 Linux 운영 체제 모두에서 효율적으로 실행할 수 있으며, 이는 추가적인 복잡성을 야기할 수 있습니다.

Windows 가상 머신에 게스트 추가 기능 설치

Windows 가상 머신 내에 VirtualBox용 게스트 추가 기능을 설치하려면 먼저 에뮬레이션 중인 운영 체제(“게스트 OS”)를 부팅해야 합니다. 부팅이 완료되면 화면 상단에 있는 메뉴 모음으로 이동하여 “장치”라고 표시된 옵션을 선택해야 합니다. 여기에서 하위 메뉴 항목인 ‘게스트 추가 CD 이미지 삽입’을 클릭하면 게스트 OS에 가상 디스크 이미지를 마운트하는 프로세스가 시작됩니다.

제공된 명령을 실행하면 Windows는 실제 디스크가 삽입된 것처럼 작동합니다. 설치를 실행하라는 메시지가 표시되지 않는 경우 파일 탐색기로 이동하여 이 PC에 액세스합니다. CD 드라이브 카테고리에서 게스트 추가와 관련된 항목을 확인해야 합니다.

이 글도 확인해 보세요:  블록체인 상호운용성을 빠르게 발전시키는 7가지 최고의 프로젝트

이 개체를 두 번 클릭하면 설치 절차가 시작됩니다. 또는, 그래도 문제가 해결되지 않으면 마우스 왼쪽 버튼을 클릭하고 “열기”를 선택하여 시스템 아키텍처와 호환되는 가상 머신 내에서 VBxWindowsAdditions 파일 또는 대체 버전인 VBxWindowsAdditions-x86을 실행합니다.

가상 머신에서 게스트 추가 기능의 설치 프로세스를 시작했으면 일반적인 소프트웨어 애플리케이션 설치와 동일한 방식으로 후속 단계를 진행합니다. 설치가 성공적으로 완료되면 VM을 다시 시작하라는 알림을 받게 되므로 지체 없이 시작하는 것이 좋습니다.

작업이 완료되면 장치 > 광학 드라이브 > 가상 드라이브에서 디스크 제거로 이동하여 일반적으로 ‘꺼내기’라고 하는 프로세스를 통해 가상 게스트 추가 디스크의 추출을 수행할 수 있습니다.

Linux VM에 게스트 추가 기능 설치

VM을 부팅하고 VirtualBox 인터페이스를 통해 진입한 후 최상위 메뉴의 “장치” 섹션으로 이동하여 “게스트 추가 기능 CD 이미지 삽입”을 클릭합니다. 이 작업을 실행하는 정확한 절차는 VM이 실행 중인 특정 배포판 또는 Linux의 변형에 따라 다릅니다. 경우에 따라 삽입된 CD 이미지의 내용을 수동으로 실행하라는 메시지가 사용자에게 표시될 수 있습니다.

가상화 소프트웨어를 사용할 수 있지만, 설치 패키지를 찾지 못하더라도 해당 환경 내에서 운영 체제에 액세스하는 데 지장을 주지는 않는다는 점에 유의하세요. 그러나 패키지를 찾는 데 도움이 필요한 경우, 일반적으로 대부분의 Linux 배포판의 작업 표시줄에 있거나 파일 관리자를 열고 왼쪽 메뉴 표시줄에 있는 “VBox\_GAs” 폴더로 이동하여 액세스할 수 있습니다.

우분투 인터페이스의 오른쪽 상단에 있는 “소프트웨어 실행” 버튼을 클릭하면 설치 프로세스가 시작됩니다. 그런 다음 관리자 자격 증명을 입력하여 설치를 계속 진행합니다. 이후 터미널 창이 나타나 설치 과정의 진행 상황을 실시간으로 업데이트합니다.

파일 브라우저를 통해 설치 스크립트를 여는 것만으로 원하는 결과를 얻을 수 없는 경우 다음 단계를 실행하세요: 1. Fusion 360 내에서 파일 브라우저 창을 마우스 오른쪽 버튼으로 클릭합니다. 2. 컨텍스트 메뉴에서 “터미널에서 열기”를 선택합니다. 3. 터미널에서 게스트 추가 기능 설치 스크립트를 실행하기 위해 제공된 명령을 복사하여 붙여넣습니다.

 sudo sh ./VBoxLinuxAdditions.run 

프로세스가 완료되면 시스템을 다시 시작하여 제대로 작동하는지 확인합니다. 그 후 ‘광학 드라이브’ 아래의 ‘장치’ 메뉴에서 ‘가상 드라이브에서 디스크 제거’를 선택하거나 운영 체제 내에서 지정된 아이콘을 클릭하고 ‘꺼내기’를 선택하여 가상 광학 드라이브를 제거할 수 있습니다.

가상화 소프트웨어를 업데이트할 때 VirtualBox의 게스트 추가 기능을 업그레이드하는 것이 항상 필요한 것은 아니지만, 업그레이드하면 성능이 향상될 수 있습니다. 게스트 추가 기능의 최신 반복을 얻으려면 ‘장치’로 이동하여 상단 메뉴에서 ‘게스트 추가 기능 업그레이드’를 선택합니다.

게스트 추가 기능을 활용하면 VirtualBox에서 가상 머신 운영의 효율성이 향상되어 향상된 사용자 환경을 제공합니다. 이러한 중요한 기능에 액세스하려면 가상 머신의 초기 설정 프로세스 중에 게스트 추가 기능을 설치하는 데 시간을 할애하는 것이 좋습니다.

By 김민수

안드로이드, 서버 개발을 시작으로 여러 분야를 넘나들고 있는 풀스택(Full-stack) 개발자입니다. 오픈소스 기술과 혁신에 큰 관심을 가지고 있고, 보다 많은 사람이 기술을 통해 꿈꾸던 일을 실현하도록 돕기를 희망하고 있습니다.