가상 머신 게스트와 호스트 PC 간에 파일을 전송하는 방법

가상 머신 게스트와 호스트 PC 간에 파일을 전송하는 방법

가상 머신을 사용하면 격리된 환경에서 다른 운영 체제를 실행할 수 있으며 가상 머신을 사용하면 생산성이 크게 향상될 수 있습니다. 가상 머신은 본질적으로 격리되어 있기 때문에 호스트 PC의 파일에 직접 액세스할 수 없습니다.





호스트 PC에서 게스트로 또는 그 반대로 텍스트나 파일을 복사하는 것은 종종 가상 머신 사용자에게 주요 문제입니다. 복잡해 보일 수 있지만 실제 프로세스는 매우 간단합니다. VirtualBox 또는 VMware를 사용하여 가상 머신 게스트 운영 체제와 호스트 PC 간에 파일을 전송하는 다양한 방법을 살펴보겠습니다.





가상 머신에서 호스트로 파일을 전송하는 방법

가상 머신은 운영 체제(OS)를 설치하는 데 필요한 하드웨어를 에뮬레이트하는 소프트웨어 환경입니다. 매우 일반적인 용어로, 이를 통해 앱과 마찬가지로 기존 OS에 운영 체제를 설치할 수 있습니다.





가상 머신에서 실행되는 게스트 운영 체제와 호스트 PC 간에 데이터를 공유하는 옵션에 놀라지 않을 것입니다. 다음은 가상 머신과 호스트 PC 간에 데이터를 공유하는 세 가지 주요 옵션입니다.

  • 드래그 앤 드롭(복사 및 붙여넣기)
  • USB 드라이브
  • 공유 된 폴더

이러한 각 방법은 특정 유형의 데이터 및 예상되는 용도에 이상적으로 적합합니다. 예를 들어 복사 및 붙여넣기는 호스트 PC의 브라우저에서 게스트 OS의 터미널 세션으로 코드를 복사하는 것과 같이 텍스트 및 작은 파일을 공유하는 데 가장 적합합니다.



아래에서 이 세 가지 방법을 사용하여 데이터를 공유하는 방법을 살펴보겠습니다. 가상 머신 Oracle VirtualBox 및 VMware Workstation Player에서 실행

관련된: 가상 머신이란 무엇입니까? 알아야 할 모든 것





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

호스트 PC와 가상 머신 간에 파일을 전송하는 가장 간단한 옵션은 공유 클립보드 및/또는 끌어서 놓기를 설정하는 것입니다. 이렇게 하면 공통 클립보드를 사용할 수 있습니다. 즉, 가상 머신과 호스트 PC 간에 텍스트/이미지 및 파일을 자유롭게 복사/붙여넣기할 수 있습니다.

VirtualBox의 공유 클립보드

Oracle VirtualBox를 사용하는 경우 다음을 설정할 수 있습니다. 공유 클립보드 그리고 드래그 앤 드롭 몇 가지 빠른 단계로:





  1. 가상 머신을 선택하고 마우스 오른쪽 버튼을 클릭하고 선택하십시오. 설정.
  2. 뜨는 창에서 클릭 일반 그런 다음 고급의 탭.
  3. 이제 보아야 합니다. 공유 클립보드 그리고 드래그 앤 드롭 드롭다운 옵션.

당신은 선택할 수 있습니다 호스트에서 게스트로, 게스트에서 호스트로, 양방향 . 기본 옵션도 있습니다. 장애가있는 . 선택하다 양방향 두 드롭다운 상자 모두에서 양방향 파일 공유를 활성화합니다.

VMware에서 데이터를 복사하여 붙여넣는 방법

VirtualBox 기능과 유사하게 공유 클립보드를 설정하거나 VMware에서 끌어서 놓기를 활성화할 수도 있습니다. 그러나 추가 기능을 제공하는 VMware Tools 패키지를 먼저 설치해야 할 수도 있습니다.

  1. VMware 내에서 다음으로 이동합니다. VM > VMware 도구 설치 . VMware Tools를 아직 다운로드하지 않은 경우 다운로드 지침이 제공됩니다.
  2. 그런 다음 복사 및 붙여넣기를 활성화할 수 있습니다. VM > 설정 > 옵션 . 선택하다 게스트 격리 , 그 다음에 복사 및 붙여넣기 활성화 그리고 끌어서 놓기 활성화 , 확인 좋아요 .

이러한 방식으로 게스트와 호스트 운영 체제 간에 데이터를 공유하는 것은 작은 파일에 가장 적합합니다. 텍스트 문자열, URL 등을 공유할 수도 있습니다. 하지만 대용량 파일은 피하십시오. 다른 옵션이 있습니다.

관련된: Windows와 Linux 간에 파일을 전송하고 공유하는 방법

USB 스틱

USB 스틱을 사용하여 두 개의 물리적 시스템 간에 데이터를 전송하는 것은 오랜 전통입니다. 이상적이지는 않지만 USB 스틱은 호스트 PC와 가상 머신 간에 파일을 전송할 수 있습니다. USB 드라이브를 사용하여 가상 머신과 호스트 PC 간에 데이터를 공유하는 방법을 살펴보겠습니다.

USB 스틱을 사용하여 호스트에서 VirtualBox로 파일 전송

VirtualBox 내에서 USB 장치에 액세스하려면 USB 액세스를 활성화해야 합니다. 이를 위해서는 다운로드가 필요합니다 VirtualBox 확장 팩

내 마우스가 작동하지 않는 이유

확장 팩을 다운로드한 후:

  1. 사용하려는 USB 장치를 삽입하십시오
  2. VirtualBox를 실행하고 클릭 파일 > 기본 설정 , 그 다음에 확장 클릭 + . 다운로드한 확장 팩을 찾아 클릭합니다. 열려있는 , 메시지가 표시되면 설치 .
  3. 프롬프트에 따라 프로세스를 완료하십시오. 그런 다음 USB가 활성화되어 있는지 확인할 수 있습니다. 설정 > USB .
  4. 이제 추가된 USB 지원을 활성화해야 합니다. 기본 VirtualBox 창에서 사용하려는 VM을 마우스 오른쪽 버튼으로 클릭하고 설정 > USB .
  5. 딸깍 하는 소리 + 그런 다음 USB 장치를 찾습니다. VM을 시작할 때 사용할 수 있습니다. 같은 방법으로 드라이브를 추가할 수 있습니다.

USB 스틱을 사용하여 VMWare로 파일을 전송하는 방법

VMware에서는 USB 장치가 연결되어 있고 VM이 활성 창일 때 장치가 감지됩니다. 그러나 이 시나리오에서는 호스트 PC에서 감지되지 않습니다. 이렇게 하려면 드라이브를 제거하고 VM을 최소화한 다음 다시 연결하십시오.

간단하지만 USB 스틱이 연결된 운영 체제를 잊어버리면 지저분해질 수 있습니다.

이 옵션은 대용량 파일에 가장 적합합니다. 물론 USB 장치의 용량에 제한이 있으므로 염두에 두십시오. 어떤 VM 소프트웨어를 사용하든 호스트 가상 머신과 게스트 가상 머신 모두에서 USB 장치를 안전하게 꺼내는 것이 좋습니다.

공유 폴더 생성

세 번째 옵션은 게스트 VM이 액세스할 수 있는 호스트 PC에 네트워크 공유를 설정하는 것입니다. 이는 PC 하드 디스크 드라이브의 일부를 로컬 네트워크를 통해 액세스할 수 있도록 지정하는 것을 의미합니다. 이 설정을 사용하면 VM이 네트워크에 연결하고 드라이브에 액세스할 수 있습니다.

물리적으로 모두 동일한 컴퓨터에 있지만 이는 가상 머신 데이터 공유에 더 많은 용량을 추가합니다.

VirtualBox에서 공유 폴더 만들기

VirtualBox Guest Additions를 이미 다운로드했어야 합니다. 이것은 다음을 통해 설치해야 합니다. 장치 > 게스트 추가 설치 , 여기서 적절한 EXE 파일을 찾아야 합니다. 단계를 끝까지 수행하고 기본 옵션을 선택한 다음 마치다 .

VirtualBox를 실행하고 엽니다. 장치 > 공유 폴더 > 공유 폴더 설정 . +를 클릭한 다음 폴더 경로, 화살표를 클릭하고 선택 다른 . 공유로 사용 중인 폴더(호스트 ​​OS)를 찾아 강조 표시한 다음 폴더 선택 .

에서 공유 추가 창에서 공유 이름을 지정합니다(게스트 OS에서 호스트 OS와 동일한 이름을 유지하는 것이 현명함). 확인하다 자동 마운트 그리고 영구화 , 그 다음에 좋아요 .

게스트 OS에서 네트워크 공유를 위한 일반적인 위치에 설정된 공유를 찾을 수 있습니다. 예를 들어 Windows 10에서는 다음 아래에 있습니다. 네트워크 위치 ~에 윈도우 익스플로러 .

VMWare에서 네트워크 드라이브 공유

VMWare에서 공유 폴더를 만드는 과정은 매우 간단합니다.

  1. VMWare Workstation 내에서 가상 머신을 선택하고 플레이어 > 관리 > 가상 머신 설정
  2. 클릭 옵션 > 공유 폴더. 그런 다음 아래에서 공유 옵션을 선택할 수 있습니다. 폴더 공유
  3. 클릭 추가하다 공유 폴더를 설정하고 화면 지침을 따르십시오. 공유 폴더 추가 마법사 .
  4. 그런 다음 다음을 입력할 수 있습니다. 호스트 경로 공유하려는 디렉토리로 이동하고 폴더의 이름을 지정합니다.
  5. 클릭하면 다음 , 폴더 액세스를 결정합니다( 읽기 전용 또는 이 공유 활성화 , 후자는 호스트와 가상 머신 모두 공유 폴더에 대한 완전한 액세스를 허용합니다.
  6. 클릭 마치다 공유 폴더를 생성합니다.

Linux 사용자는 / 아래의 공유 폴더를 볼 수 있습니다. mnt / hgfs 예배 규칙서.

이것은 설정하기 가장 복잡한 옵션이지만 더 큰 파일을 쉽게 공유할 수 있습니다. 여기에는 설치 프로그램, 디스크 이미지 파일 및 고해상도 비디오가 포함될 수 있습니다.

VM에서 호스트로 파일 전송

모든 사람이 가상 머신을 사용할 필요는 없지만 거의 항상 데이터를 공유해야 하는 사람은 가상 머신을 사용해야 합니다. 호스트에서 게스트 OS로 파일을 복사하지 않는 경우 VM에서 데이터를 복사해야 하는 이유가 있습니다. 이는 일반적으로 VM을 파괴하려고 하고 데이터를 백업하려는 경우입니다.

VM과 호스트 OS 간에 데이터를 공유하는 방법을 배우면 VM 사용을 대폭 늘리는 데 도움이 됩니다.

ddr4 뒤의 숫자는 무엇을 의미합니까
공유하다 공유하다 트위터 이메일 VirtualBox vs. VMware Player: Windows를 위한 최고의 가상 머신

어떤 가상 머신 소프트웨어를 사용해야 합니까? VirtualBox 및 VMware Player는 인기 있는 선택입니다. 비교 방법은 다음과 같습니다.

다음 읽기
관련 항목
  • 기술 설명
  • 버추얼박스
  • 가상 기기
저자 소개 크리스찬 카울리(1510개 기사 출판)

보안, Linux, DIY, 프로그래밍 및 기술 설명을 위한 편집자이자 데스크탑 및 소프트웨어 지원에 대한 광범위한 경험을 가진 정말 유용한 팟캐스트 프로듀서입니다. Linux Format 매거진의 기고가인 Christian은 Raspberry Pi 땜장이이자 레고 애호가이자 복고풍 게임 팬입니다.

크리스찬 카울리가 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.