본문 바로가기
Tip

[Oracle VMBox] Protocol Error 공유 폴더(Window host, linux guest)

by 임은천 2015. 3. 27.

주의: 공유 폴더는 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




댓글