공유 파일이 HGFS에 표시되지 않는 이유는 무엇입니까?


19

Guest Kubuntu OS와 호스트 Windows간에 파일을 공유하는 것은 정말 골치 아픈 일이되었습니다.

지금까지 아래 단계를 수행했습니다.

게스트 리눅스 OS

  • VM-> 설정-> 옵션-> 공유 폴더. 그리고 내 폴더를 추가했습니다.
  • 내 VMware 도구를 올바르게 설치했습니다 (파일을 끌어다 놓아서 설치되었다고 확신합니다)

호스트 윈도우 OS

  • 폴더를 모든 사람과 공유 함 (내 파일에 허용 제한이 없음)

게스트 OS에서 vmware-hgfsclient 를 입력하면 공유중인 폴더가 나타납니다. 그러나를 확인하면 /mnt/hgfs folder비어 있습니다.

VMware 설명서를 살펴 보았으며 요구 사항을 준수했다고 확신합니다.

나는 정말로 아이디어가 없다. 누구든지 제안이 있습니까?

답변:


31

나는이 정확한 문제가 있었다. IT가 작동하지 않는 vmhgfs 커널 모듈과 함께 일부 이전 버전의 VMWare 도구를 설치 한 것으로 나타났습니다.

내 솔루션은 clobber-kernel-modules 설정으로 구성을 실행하여 기존 vmhgfs 모듈을 덮어 쓰는 것입니다.

 sudo vmware-config-tools.pl -d --clobber-kernel-modules=vmhgfs

-d는 모든 기본값을 선택합니다 (기본값을 원하지 않는 경우 제거).


2
빙고, 나는 같은 문제가 있었고 위의 명령을 실행하면 문제가 해결되었습니다. 무리 감사.
와카 스

1
그냥이 호스트, VM웨어 퓨전 실행에 CentOS 6.4로 OSX와 나를 위해 일한 언급 할
케빈

2
완전한! 호스트와 OSX 및 VM runnig 우분투 14.04에 나를 위해 일한
pjvds

3
명령을 찾을 수 없음 오류, 나는 vmware 워크 스테이션 12를 사용하고 있습니다. 우분투 15.04
151291

-d만으로도 투표 할 가치가있었습니다. 그것에 대해 몰랐습니다.
T.Rob

8

이 명령을 실행하십시오 :

sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=1000

의 모든 공유 폴더가 마술처럼 표시됩니다 /mnt/hgfs.
(Windows 10 호스트에서 Ubuntu 16 VMWare를 실행했습니다)

여기 VMware 설명서


때때로 지연이 있음을 발견했습니다 (VMware 워크 스테이션 14 사용). 때로는 /mnt/hgfs사용 중입니다. 새 폴더를 /mnt/shares1만들고 즉시 성공했습니다.
steampowered

3

mount -t vmhgfs .host:/share /mnt/hgfs/여기서 host공유 에 연결하는 호스트 이고 공유 이름이고 / mnt / hgfs 는 시스템 공유의 마운트 지점입니다.

vmware-hgsclient가 사용 가능한 마운트를 표시하므로 vmware-hgfsmounter위에서 설명한 mount 명령을 사용하거나 마운트 명령을 사용하여 마운트 해야합니다 .

즉,하지 작업 검사를 수행하는 경우 모듈의 경우 vmhgfs는 로드lsmod | grep "vm."


1
그것은 나 에게이 대답을 주었다. 공유 이름의 호스트는 ".host"여야합니다. 오류 : 공유 이름이 잘못되어 마운트를 중단합니다. vmhgfs가로드 되지 않았습니다. 어떻게로드 할 수 있습니까? 감사.
Peretz

mkdir / mnt / hgfs /
Martin

2

나를 위해 vmware-hgfsmounter가 설치되지 않은 것으로 나타났습니다 (ubuntu 12.10). 해당 모듈을 설치 한 후 위에서 설명한대로 공유를 마운트 할 수있었습니다


/ usr / lib / vmware-tools / sbin64에 설치했지만 여전히 작동하지 않습니다.
IgorGanapolsky


0

나를 위해 "개발 도구"를 설치하고 VMware Tool을 다시 설치했습니다. 그런 다음 공유 폴더가 나타납니다.

호스트 : Windows 7 게스트 OS : CentOS 7

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.