요즘에는 Ubuntu 가상 머신을 설정하는 것이 빠르고 쉽기 때문에 시스템을 포맷하지 않고도 Linux를 가지고 놀 수 있습니다. 그러나 Ubuntu 가상 머신을 최대한 활용하려면 호스트가 게스트와 상호 작용할 수 있다면 좋지 않을까요? 이것이 VirtualBox Guest Additions로 할 수 있는 일 중 하나이며 설치 방법을 보여드리겠습니다.
필수 VirtualBox 용어
Guest Additions의 고기와 감자에 대해 알아보기 전에 이 모든 것을 이해하기 위해 알아야 할 몇 가지 핵심 개념이 있습니다. 가상 머신 언어에 이미 정통한 경우 다음 섹션으로 건너뛸 수 있지만 그렇지 않은 경우 잠시만 기다려 주세요.
우리는 이미 서두에서 가장 중요한 두 가지 개념인 호스트와 게스트 시스템을 언급했습니다.
호스트 운영 체제는 "베어 메탈" 시스템에서 실행되는 실제 운영 체제입니다. 그것이 실제 물리적 컴퓨터입니다. 운영 체제와 컴퓨터 하드웨어 사이에는 아무 것도 없습니다.
게스트 시스템인 가상 머신은 호스트 운영 체제 내에서 애플리케이션으로 실행됩니다. 게스트 시스템은 실제 컴퓨터에서 실행되고 있다고 "생각"하고 예상하는 모든 "하드웨어"를 확인하지만 모두 시뮬레이션됩니다.
설계상 게스트와 호스트 시스템 사이에는 단단한 장벽이 있습니다. 여기에는 게스트 시스템에서 실행되는 모든 응용 프로그램이 포함됩니다. 이것이 예를 들어 가상 머신으로 바이러스를 테스트하거나 다른 위험한 작업을 수행하는 것이 안전한 이유입니다. VM에 대한 네트워크 연결이 활성화되어 있지 않다면 말이죠!
게스트 추가는 무엇을 할 수 있습니까?
게스트 추가는 이름에서 알 수 있듯이 게스트 에 추가되는 소프트웨어입니다. 가상 머신이 가질 수 없는 무시무시한 초능력을 기본적으로 얻을 수 있도록 운영 체제.
농담은 제쳐두고, 게스트 추가의 주요 목적은 가상 머신과 호스트 운영 체제 사이의 가상화된 장벽의 이점을 잃지 않고 통합하는 것입니다. 추가 기능을 설치하면 다음과 같은 매우 유용한 기능을 사용할 수 있습니다.
- 호스트와 게스트 간에 시계를 동기화하여 항상 같은 시간을 표시합니다.
- 포인터가 캡처되지 않고 호스트와 게스트 간에 마우스 포인터를 자유롭게 사용할 수 있습니다.
- 공유 폴더를 통해 호스트와 게스트 간에 파일을 안전하게 전송할 수 있습니다.
- 게스트 시스템 창의 크기를 자유롭게 조정할 수 있으며 그에 맞게 해상도가 동적으로 조정됩니다.
- 더 나은 가속 그래픽은 호스트 컴퓨터에서 고급 GPU 기능이 필요한 가상화된 앱에 액세스할 수 있습니다.
- 공유 클립보드로 두 시스템 간에 쉽게 복사하여 붙여넣을 수 있습니다.
훨씬 더 유용한 기능이 있습니다. 자세한 내용을 알고 싶다면 공식 VirtualBox 문서에서 기술적인 세부 사항을 읽어보십시오.
가상 머신이 작동 중입니까?
이 문서는 Ubuntu 가상 머신 설정에 관한 것이 아니지만 Ubuntu에 VirtualBox 게스트 추가를 설치하려면 작동하고 올바르게 구성된 VirtualBox Ubuntu 머신이 필요합니다. 필요한 경우 VirtualBox를 사용하여 Windows에 Linux를 설치하는 방법으로 이동하여 모든 작업을 올바른 방법으로 수행했는지 확인하세요. Ubuntu VM이 정상이면 실제 설치 프로세스를 진행할 준비가 된 것입니다.
Ubuntu 게스트 추가 설치
VirtualBox에 작동하는 Ubuntu VM이 준비되어 있다고 가정하면 게스트 추가를 쉽게 설치할 수 있습니다.
그러나 그렇게 하기 전에 게스트 추가 설치에 문제가 있는 경우에 대비하여 VM의 스냅샷을 만드는 것이 좋습니다. 이들은 VM에 설치된 드라이버 및 유틸리티이므로 가상 시스템을 변경한다는 점을 기억하십시오.
두 가지 방법 중 하나로 스냅샷을 찍을 수 있습니다. 첫 번째는 호스트 키 + T를 누르는 것입니다. . 기본적으로; 오른쪽 Ctrl 키 호스트 키입니다. 누군가가 설정에서 이것을 변경하지 않는 한. 현재 호스트 키는 가상 머신 창의 오른쪽 하단에 표시됩니다. 또는 기계 를 사용하십시오.> 스냅샷 찍기 .
스냅샷의 이름을 지정하고 저장한 다음 VM으로 돌아갑니다.
이제 기기를 선택합니다. 게스트 추가 CD 삽입 .
Ubuntu에서 이 메시지를 받게 되며 실행을 선택합니다. .
이제 관리자 비밀번호를 입력하세요. 인증을 선택합니다. .
소프트웨어가 실행되고 게스트 추가 기능이 설치됩니다. 시스템이 커널 모듈을 빌드하도록 설정되지 않았다는 오류가 표시될 수 있습니다. 무시하고 Enter 키를 누르십시오. .
뭔지 맞춰봐? 그게 전부였습니다. 이제 게스트 추가가 설치되었으며 사용할 준비가 되었습니다. 그러나 설치가 제대로 작동했는지 여부를 테스트해야 합니다.
게스트 추가 테스트
게스트 추가 기능이 의도한 대로 작동하는지 확인하기 위해 몇 가지 간단한 테스트를 시도할 것입니다.
먼저 가상 머신 창 외부에서 Ubuntu의 바탕 화면 아이콘 위로 마우스 포인터를 이동합니다. 그들은 강조합니까? 바탕 화면 아이콘을 클릭한 다음 마우스 포인터를 호스트 운영 체제로 원활하게 이동할 수 있습니까?
다음으로 공유 폴더가 제대로 작동하는지 테스트해 보겠습니다.
먼저 기기> 공유 폴더> 공유 폴더 설정을 선택합니다. 가상 머신 메뉴에서.
이제 공유 아이콘 추가를 선택합니다. .
그런 다음 폴더 경로에서 , 기타 선택 그런 다음 가상 머신과 공유할 호스트 컴퓨터의 폴더를 찾아 선택합니다. 자동 마운트를 선택해야 합니다. 게스트 시스템에서 폴더에 자동으로 드라이브 문자가 할당되도록 합니다.
완료되면 확인을 선택합니다. , 임시 폴더 아래에 공유 폴더가 표시되어야 합니다. . 게스트 추가가 제대로 작동하는지 테스트하는 중임을 기억하십시오. 언제든지 돌아가서 공유 폴더를 영구적으로 만들 수 있습니다.
이제 확인 을 선택하십시오. 다시 가상 머신의 홈 폴더로 이동합니다. , 폴더와 해당 내용이 표시되어야 합니다. 폴더를 읽기 전용으로 설정하지 않은 경우 이 방법으로도 게스트에서 호스트로 파일을 복사할 수 있습니다.
공유 폴더에 대한 자세한 안내는 VirtualBox에서 호스트와 게스트 OS 간의 폴더 공유를 확인하십시오.
가상 머신 이상의 Ubuntu 활용
Ubuntu Linux(또는 모든 Linux) 가상 머신을 편리하게 사용하는 것은 거의 모든 목적에 탁월합니다. 하지만 베어메탈이 제공하는 것과 동일한 성능이나 호환성을 얻을 수는 없습니다.
VirtualBox에서 Linux를 사용한 후 Linux에 익숙해지면 Windows에서 Ubuntu 이중 부팅을 고려할 수 있습니다. 그것이 너무 많은 약속이라면 최고의 휴대용 Linux 운영 체제 목록을 살펴보십시오. 그렇게 하면 컴퓨터 자체를 변경하지 않고 Linux로 부팅할 수 있습니다.