Debian에서 Virtual Box 공유 폴더를 처리하는 방법은 무엇입니까?

Debian에서 Virtual Box 공유 폴더를 처리하는 방법은 무엇입니까?

저는 Windows 7을 사용하고 있으며 Vbox에서 Debian VM을 실행하고 있습니다. Windows 7에 c:\temp공유하고 싶은 폴더가 있습니다. 나는 그것을 추가했다:

여기에 이미지 설명을 입력하세요.

가상 상자를 사용하여 폴더를 영구적으로 마운트하는 데 어려움을 겪었지만(게스트 추가 등을 설치해야 함) 이제는 해결되었습니다. 내가 해야 할 일은 /etc/fstab파일을 편집하고 다음 줄을 추가하는 것입니다.

temp /home/my_usr_name/an_existing_folder vboxsf defaults, _netdev 0 0

이제 시작할 때마다 폴더가 올바르게 마운트됩니다. 하지만 이건 내 문제야 무엇그리고어디temp?

내가 이해한 바로는 내가 추가한 줄이 fstab다음을 수행하기 때문입니다.

mount -t vboxsf temp /home/my_usr_name/an_existing_folder 

옳은? 실제로 작동하며 이를 사용하면 폴더가 올바르게 마운트됩니다. 하지만 일반적으로 설치 시 장치를 사용합니까? 예를 들어 dev/cdrom입니다. tempDebian VM에서 아무것도 찾을 수 없습니다 . VM 공유 폴더를 구성할 때 지정한 이름이라는 것을 알고 있는데 VBox에서는 이를 어떻게 처리합니까? 데비안은 그것을 어떻게 찾나요?

노트:뭔 이유인지 그런 폴더가 전혀 없고 /media/sf_sharedfolder상관도 없고 문제를 고치고 싶지도 않습니다.

답변1

사용중인 설치와 함께?

아니요. 하나는 제공됨원천, 일명 "what"("where" 및 "vfstype" 및 몇 가지 옵션과 함께). 반드시 블록 장치 이름일 필요는 없습니다. 이는 파일 시스템 유형과 결합된 경우에만 의미가 있습니다.

마운트 의 경우 vboxsf"content"는 VirtualBox 구성 유틸리티에서 지정한 공유 폴더의 이름입니다. VirtualBox 게스트 유틸리티를 통해 Linux에 설치된 드라이버는 게스트 환경과 호스트 간의 개인 통신 채널을 사용하여 이 이름을 참조하는 방법을 알고 있습니다.

네트워크 경로가 아닙니다. 게스트 운영 체제의 파일 시스템에서는 찾을 수 없습니다.

관련 정보