주의: 공유 폴더는 host OS의 홈 폴더나 기본 폴더가 아니어야 한다. 이를 따르지 않으면 Protocol Error 등을 보게 된다.
Oracle VM guest additions를 설치한다.
host OS의 임의의 폴더를 생성한다. (특수 기호는 되도록 넣지 않는다.), 가령 C:/vm_share 폴더를 생성한다.
Oracle VM GUI에서 설정을 누르고, 공유 폴더 탭에서 C:/vm_share를 선택하고, 자동 마운트 옵션을 켠다.
guest OS의 홈 폴더에 임의의 폴더를 생성하되, host OS의 폴더명과 다르게 한다. 가령 /home/<user name>/shared_files
해당 폴더의 permission을 변경한다.
chmod 777 ~/shared_files
마운팅 한다.
sudo mount -t vboxsf share ~/shared_files
이제 shred_files에 파일을 복사하면 host OS에서도 파일이 보인다.
guest OS를 부팅할 때마다 자동으로 실행되게 하려면 다음 파일을 수정한다.
/etc/rc.local
mount -t vboxsf vm_share /home/elim1/shared_files
댓글