이 가이드는 VirtualBox에서 호스트(Host) 컴퓨터와 게스트(Guest) 가상 머신 사이에 파일을 공유하는 방법을 단계별로 설명합니다. 파일 공유 기능을 활성화하면 VirtualBox 게스트 OS에서 호스트 OS로, 또는 그 반대로도 파일을 자유롭게 복사, 붙여넣기, 이동할 수 있습니다.
VMWare나 Hyper-V와 달리, VirtualBox는 기본 설정 상태에서는 가상 머신(게스트 OS)이 호스트 컴퓨터(호스트 OS)의 파일에 접근할 수 없습니다. 따라서 폴더 및 파일 공유를 사용하려면 몇 가지 사전 설정 과정을 거쳐야 합니다.
VirtualBox에서 파일 공유 활성화하기
파일 공유를 설정하려면 크게 두 단계를 진행해야 합니다.
- 1단계: 게스트 머신에 게스트 확장(Guest Additions) 설치
- 2단계: VirtualBox에서 공유 폴더 구성
1단계. 게스트 머신에 게스트 확장(Guest Additions) 설치
1. VirtualBox 게스트 머신(OS)을 시작합니다.
2. Oracle VM VirtualBox 메인 메뉴에서 장치(Devices) > 게스트 확장 CD 이미지 삽입(Install Guest Additions)을 선택합니다.

* 참고: 설치 프로그램이 자동으로 실행되지 않는 경우 아래 방법으로 수동 실행할 수 있습니다.
a. Windows 탐색기를 엽니다.
b. "CD 드라이브(X:) VirtualBox Guest Additions"를 더블클릭하여 내용을 확인합니다.

c. "VBoxWindowsAdditions" 응용 프로그램을 마우스 오른쪽 버튼으로 클릭한 뒤, 팝업 메뉴에서 관리자 권한으로 실행(Run as administrator)을 선택합니다.

3. 다음(Next)을 누르고 화면의 지시에 따라 게스트 확장 설치를 완료합니다.

4. 설치가 완료되면 마침(Finish)을 선택하고 게스트 머신을 재시작합니다.

2단계. VirtualBox 게스트 머신에서 파일 공유 설정
1. VirtualBox 메뉴에서 장치(Devices)를 클릭하고 공유 폴더(Shared Folders) -> 공유 폴더 설정(Shared Folder Settings)을 선택합니다.

2. 새 공유 폴더 추가(Add new shared folder)
아이콘을 클릭합니다.

3. 드롭다운 화살표를 클릭하고 기타(Other)를 선택합니다.

4. 호스트 OS에서 게스트 머신과 공유할 폴더를 찾아 선택한 후 폴더 선택(Select Folder)을 클릭합니다. *
* 참고: 작업을 더 편하게 하려면 호스트 OS에 파일 공유 전용 새 폴더를 만들고 알아보기 쉬운 이름(예: "Public")을 지정하는 것이 좋습니다.

5. '공유 추가(Add Share)' 옵션에서 원하는 경우 '폴더 이름(Folder Name)' 입력란에 이름을 입력하고, 자동 마운트(Auto Mount)와 영구적(Make Permanent) 체크박스를 선택한 뒤 확인(OK)을 두 번 클릭하여 공유 폴더 설정 창을 닫습니다.

6. 모든 설정이 완료되었습니다! 게스트 OS에서 공유 폴더에 접근하려면 Windows 탐색기를 열고 '네트워크 위치(Network locations)' 아래에서 호스트 OS의 공유 폴더에 해당하는 새 네트워크 드라이브를 확인하면 됩니다.

여기까지입니다! 이 가이드가 도움이 되었다면 아래 댓글로 경험을 남겨 주세요. 주변에도 공유하여 더 많은 분들이 도움을 받을 수 있도록 해주세요.