저는 현재 Funtoo x86_64를 실행하는 vagrant box를 만들기 위한 템플릿(veewee)을 작성 중입니다. 현재 내 상자는 마지막 단계에서 실패 vagrant basebox validate
하고 게스트 시스템에 공유 폴더를 자동으로 탑재해야 합니다.
공유 폴더를 자동 마운트하기 위한 전제 조건은 무엇입니까? Gentoo 및 VirtualBox 문서에서 이를 검색하고 Ubuntu 상자용 템플릿을 살펴보았지만 여전히 기본 Ubuntu 상자의 자동 설치 동작을 복제하는 방법을 모릅니다.
저는 genkernel과 gentoo-sources를 사용하고 있습니다. virtualbox-guest-additions가 설치되고 virtualbox 데몬이 시작됩니다.
나는 다음 요구 사항(및 가장 좋은 추측 중 일부)을 포함하는 답변을 원합니다.
- 커널 구성(NFS v3/4, 자동 마운트,...?)
- 사용자 공간 프로그램(추가 패키지가 필요합니까? 어떤 데몬이 어떤 실행 수준에 있습니까?)
/media
디렉토리 및 권한( 특정 사용자에게 속한 디렉토리가 필요한가요 ? 일부 사용자가 그룹 또는 그룹 의 멤버십을 좋아vagrant
하고root
필요 합니까? 그룹이 아직 존재하지 않습니까?)vboxguest
vboxsf
하지만 링크나 직감 등 어떤 종류의 도움이라도 좋을 것입니다.
고쳐 쓰다:내가 지금까지 한 일은...
나는할 수 있는공유 폴더를 수동으로 마운트합니다. 제가 관심 있는 것은 자동 마운트입니다.
VirtualBox 웹 사이트에는 vboxsf
추가 기능이 설치될 때 생성되어야 하는 그룹이 언급되어 있습니다. 에는 해당 그룹이 표시되지 않지만 /etc/group
표시됩니다 vboxguest
.
또한 공유 폴더가 /media
접두어 sf_
(통제할 수 있는/VirtualBox/GuestAdd/SharedFolders/MountDir
및 ) 에 의해 /VirtualBox/GuestAdd/SharedFolders/MountPrefix
. /media
디렉토리도 없고 가상 머신에는 속성도 설정되어 있지 않습니다.
디렉터리와 그룹을 만들고 속성을 기본값으로 설정했지만 여전히 운이 좋지 않습니다.
답변1
마지막 단락의 상태로 충분합니다. add /media
, add group vboxsf
및재시작(이전에 시도했을 때는 이 작업을 수행하지 않았습니다.)