gdzie jest folder współdzielony w systemie Linux w Vmware Player?

9

Próbuję napisać program, który skopiuje pliki z mojego systemu gościa, którym jest linux Ubunto, do mojego systemu operacyjnego hosta, którym jest Windows 7. Włączyłem opcje folderów współdzielonych, ale oczywiście w celu skopiowania plików, muszę napisać ścieżka docelowa w moim kodzie i nie wiem, gdzie znajduje się folder współdzielony w Linuksie ... więc czy ktoś wie, gdzie się znajduje?


źródło

Odpowiedzi:

8

Najpierw musisz skonfigurować foldery współdzielone w VMware Player, tak jak powiedziałeś. Załóżmy, że nazwałeś folder współdzielony Shared. Następnie w systemie Linux dodaj linię podobną do następującej /etc/fstab:

.host:/Shared    /mnt/C    vmhgfs    user    0 0

To sprawi, że folder hosta, który podałeś, będzie Shareddostępny jako katalog /mnt/Cgościa linux.

Musisz ręcznie utworzyć punkt montowania na gościu:

sudo mkdir /mnt/C

Na koniec zrestartuj gościa z Linuksem.

Adam Liss
źródło
co muszę napisać zamiast „.host”? kiedy spróbowałem, nie dostałem .host / C takiego pliku lub katalogu
Musisz .host:/podać nazwę nadaną folderowi w konfiguracji VMware Player.
przepraszam, że przeszkadzam, ale wydaje się, że znowu daje tę samą wiadomość. Czy coś jest nie tak z tym, co napisałem (SharedLinuxFolder to nazwa, którą nadałem folderowi współdzielonemu w konfiguracji vmware): yonatan @ ubunto: ~ $ .host / SharedLinuxFolder / mnt / SharedLinuxFolder vmhgfs yonatan 0 0
Musisz dodać linię do/etc/fstab - to nie jest polecenie.
1
Chciałem tylko bardzo podziękować. Na początku nie działało, ponieważ nie miałem zainstalowanych narzędzi vmware, a po zainstalowaniu mogłem znaleźć folder współdzielony, który znajduje się w / mnt / hgfs
5

Udostępnione foldery, które dodajesz do odtwarzacza VMWare Ustawienia maszyny wirtualnej> karta Opcje, w „Folderach”

VMWare Player Ustawienia folderów współdzielonych

są dostępne w systemie operacyjnym gościa pod adresem:

/mnt/hgfs/<folder_name>

W takim przypadku uzyskuję dostęp do folderu o nazwie „udostępniony” przy użyciu ścieżki:

/mnt/hgfs/shared/
Brent Faust
źródło
0

Po zainstalowaniu vms-tools dodaj następujący wiersz do /etc/fstab:

.host:/shared /mnt/hgfs vmhgfs defaults,ttl=5,uid=1000,gid=1000   0 0  

(biorąc pod uwagę, że nazwa udostępnionego foler w ustawieniach VMWare Player to /shared)

Zsolt Szlavik
źródło