VirtualBox 폴더를 반대로 공유하시겠습니까? 게스트 호스트?

VirtualBox 폴더를 반대로 공유하시겠습니까? 게스트 호스트?

게스트 추가 설치 및 호스트 폴더를 게스트와 공유하는 과정에 대해 잘 알고 있지만 그 반대로 할 수 있는 방법이 있습니까?

VBox 4.0.2가 설치된 XP 호스트와 Ubuntu 10.10 게스트가 있습니다.

즉, 호스트가 .vdi 파일 내의 파일(적어도 일부)에 직접 액세스할 수 있기를 바랍니다.

답변1

게스트 확장을 사용하여 이 작업을 수행할 수 있는 방법은 없지만 게스트에서 일반 Ubuntu 파일 공유를 설정하면 호스트와 게스트 간의 가상 네트워크를 사용하여 파일에 액세스할 수 있습니다. VirtualBox의 OSE 버전에는 공유 폴더가 없으며 이는 설명된 대로 VirtualBox에 권장되는 공유 방법입니다.여기. How-To Geek에는 튜토리얼이 있습니다.여기구체적으로 Ubuntu를 사용하여 수행하는 방법에 대해 설명하고 홈 폴더 외부의 모든 항목에도 적용됩니다.

네트워크 드라이버는 유선을 통해 트래픽을 보내지 않을 만큼 똑똑하지만 여전히 게스트와 통신하는 데 사용됩니다. Mac과 Windows 모두에서 이와 같이 실행하고 사용하는 가상 머신이 몇 개 있습니다.

답변2

기본적으로 가상 머신에는 로컬 네트워크에 대한 NAT 연결이 있습니다. 즉, 자체적인 "실제" IP 주소가 없습니다. 대신 브리지 연결을 설정하는 경우 가상 PC에서 일반 파일 공유 방법(예: Windows 파일 공유(Linux/Unix/등의 SAMBA 포함) 또는 NFS)을 사용할 수 있습니다. 물론 VM이 실행 중이어야 합니다.

VDI를 호스트 OS 아래의 드라이브로 마운트하는 것도 가능합니다. XP 호스트에서 이를 수행하는 방법에 대한 자세한 내용을 모르겠습니다. 그리고 게스트 OS를 종료(일시 중지하는 대신)해야 한다고 생각합니다. 하드 드라이브 손상을 방지하십시오.

답변3

이것은 가능합니다. 당신이 해야 할 일은 호스트 전용 네트워크로 추가 네트워크 카드를 추가하고 게스트 시스템을 다시 시작하는 것입니다. 다시 시작하는 동안 새 네트워크 인터페이스를 설치하라는 메시지가 표시되며 이에 대해 예라고 대답합니다. 일단 부팅되면 게스트의 IP를 사용하여 호스트에서 게스트 시스템에 액세스할 수 있습니다. 예를 들어 게스트의 경우 고정 IP 192.168.50.10을 설정하는 것이 좋습니다. 삼바를 공유하면 호스트 시스템에서 삼바와 통신할 수 있습니다. 제가 해냈는데 정말 대단해요.

답변4

게스트가 실행 중인 동안을 의미한다면 다음을 사용할 수 있습니다.

  • 삼바(이미 언급)
  • SFTP 공유~와 같은SFTP 드라이브
    • SFTP는 SSH의 하위 집합인 반면 FTPS는 FTP의 하위 집합이라는 점을 기억하세요. 이는 SSH를 사용하여 연결할 수 있는 한 SFTP를 사용하여 연결하고 로그온하는 데 사용한 사용자와 동일한 파일/폴더 권한을 게스트에서 얻을 수 있음을 의미합니다.

관련 정보