VirtualBox에서 우분투 공유 폴더 설정 - 윈도우 파일 공유
제 경우에는 Oracle VM VirtualBox에서 우분투 VM과 윈도우 간에 파일 공유가 자주 발생합니다. 물론 게스트 추가 기능을 이용하면 마우스 드래그만으로 파일을 공유할 수 있지만, 여전히 불편할 때가 있습니다.
그래서 우분투 VM과 윈도우 폴더를 공유하는 방법을 설명하고자 합니다.
Virtual Box에 공유 폴더 추가하기
우분투 VM의 설정으로 이동합니다. 그런 다음 공유 폴더
탭에 공유할 폴더를 추가하세요.
공유 폴더 설정 창의 폴더 경로
에 우분투 VM과 공유하려는 폴더를 설정합니다. 나머지 폴더 및 설정 항목은 다음과 같습니다.
Oracle VM VirtualBox - 공유 폴더 추가
- 폴더 경로 : 우분투 VM과 공유할
윈도우
폴더 경로 - 폴더 이름 : 공유 폴더 닉네임입니다. 가능하다면
Mount point
폴더명과 동일하게 만드세요. - 마운트 지점 :
우분투 VM
에 공유 폴더를 마운트하는 경로 - ✓ 자동 마운트 : 부팅 시 공유 폴더를 자동으로 마운트합니다.
- ✓ 영구화 : 우분투 VM이 실행되는 동안 현재 설정을 입력하면 이 항목이 나타납니다. 영구적인 설정을 원하시면 체크하세요.
제 경우에는 우분투 VM의 공유 폴더로 /home/pooh/_shared
를 설정했습니다. 참고로 제 우분투 계정 이름은 pooh
입니다.
우분투 VM의 폴더 권한
우분투 VM이 실행되는 동안 공유 폴더를 추가한 경우 먼저 우분투 VM을 재부팅하세요.
그리고, /home/pooh/_shared
를 입력하려고 하면 권한이 없다는 오류 메시지가 출력됩니다. 이는 vboxsf
그룹에 포함된 사용자만 공유 폴더에 접근할 수 있기 때문입니다.
1
2
3
4
5
6
7
8
9
$ ls -l /home/pooh
total 100
...
drwxrwx--- 1 root vboxsf 0 11월 6 10:03 _shared
...
$ cd /home/pooh
bash: cd: /home/pooh: Permission denied
gpasswd
명령을 사용하여 우분투 계정을 vboxsf
그룹에 추가하세요. 참고로 제 우분투 계정 이름은 pooh
입니다. 따라서 pooh
를 우분투 계정 이름으로 바꿔서 명령을 실행하세요.
1
sudo gpasswd -a pooh vboxsf
가장 중요한. 마지막으로 우분투 VM을 재부팅합니다.
테스트
우분투 VM 재부팅이 완료되면 테스트를 수행해 보겠습니다.
우분투 VM의 공유 폴더에 touch
명령을 사용하여 test.txt
파일을 생성해 보겠습니다. 윈도우 공유 폴더에 생성된 test.txt
파일이 보이시나요?
우분투 VM에서 touch
명령을 사용하여 test.txt
파일을 생성하고 윈도우에서 확인합니다.