버추얼박스는 보안상의 이유로 게스트 OS에서 공유 폴더에 심볼릭 링크를 생성하지 못하도록 되어 있습니다. 그러나, 버추얼박스를 개발목적으로 사용하는 경우라면 이런 제한이 불편할 수 있기에 이를 허용하는 방법을 알아보겠습니다.
1. 전제 조건
게스트 OS에서 공유 폴더에 심볼릭 링크를 생성하기 위해서는 다음과 같은 OS 환경이 필요합니다.
- 호스트 OS가 심볼릭 링크를 지원해야 합니다 : 맥OS, 리눅스, 솔라리스 등
- 게스트 OS는 리눅스와 솔라리스만 지원합니다.
2. 방법
호스트 OS 터미널에서 아래 명령을 실행합니다. VM name
은 버추얼박스의 VM 리스트에 있는 게스트 OS VM의 이름이고 <sharename>
은 공유 폴더 설정에 있는 해당 공유 폴더의 이름입니다.
VBoxManage setextradata "VM name" VBoxInternal2/SharedFoldersEnableSymlinksCreate/<sharename> 1