Jak utworzyć folder współdzielony VMware: Kompletny przewodnik techniczny dla gości Windows i Linux
A VMware shared folder to katalog po stronie hosta udostępniany gościnnemu systemowi wirtualnemu za pośrednictwem protokołu HGFS (Host-Guest File System), zaimplementowanego przez moduły jądra VMware Tools. Działa jako pseudo-systemowy punkt montowania, który całkowicie omija wirtualny dysk, umożliwiając bezpośrednią wymianę plików między systemem operacyjnym hosta a systemem operacyjnym gościa bez konfiguracji sieci, FTP ani transferów SCP.
Ten przewodnik obejmuje pełny proces konfiguracji dla VMware Workstation, VMware Player i VMware Fusion — w tym instalację VMware Tools, konfigurację folderów współdzielonych, dostęp po stronie gościa zarówno w systemach Windows, jak i Linux, trwałe montowanie HGFS przez `/etc/fstab` oraz rozwiązywanie najczęstszych problemów, których standardowa dokumentacja zazwyczaj nie uwzględnia.
Wymagania wstępne i przegląd architektury
Przed zmianą jakichkolwiek ustawień upewnij się, że spełnione są następujące warunki:
- VMware Workstation Pro/Player (v16+), VMware Fusion (host macOS) lub VMware Workstation Pro 17 jest zainstalowany na hoście.
- Istnieje działająca maszyna wirtualna, która może się pomyślnie uruchomić.
- VMware Tools jest zainstalowany wewnątrz systemu operacyjnego gościa — jest to warunek bezwzględny. Funkcja folderów współdzielonych jest całkowicie zależna od modułu jądra `vmhgfs` (Linux) lub sterownika VMCI/HGFS (Windows) instalowanego przez VMware Tools.
- Folder hosta, który zamierzasz udostępnić, istnieje i ma odpowiednie uprawnienia systemu plików dla konta użytkownika uruchamiającego proces VMware.
Dlaczego HGFS ma znaczenie: W przeciwieństwie do udziału sieciowego (SMB/NFS), HGFS działa przez kanał komunikacji backdoor VMware. Nie jest zaangażowany żaden stos TCP/IP, nie ma reguł zapory do skonfigurowania ani wymaganej rozdzielczości DNS. Sprawia to, że jest znacznie szybszy przy małych transferach plików i całkowicie odizolowany od konfiguracji sieci gościa.
Krok 1: Instalacja VMware Tools w systemie operacyjnym gościa
VMware Tools to warunek wstępny, do którego sprowadza się większość nieudanych konfiguracji. Open-VM-Tools, odpowiednik open-source utrzymywany przez społeczność Linux, jest w pełni obsługiwany i preferowany w nowoczesnych dystrybucjach Linux.
Instalacja VMware Tools w systemie gościa Windows
- Przy uruchomionej maszynie wirtualnej przejdź do VM > Zainstaluj VMware Tools na pasku menu VMware. Jeśli opcja brzmi „Zainstaluj ponownie VMware Tools”, wybierz ją — wykonuje tę samą operację.
- VMware montuje wirtualny obraz ISO (`windows.iso`) jako napęd CD-ROM wewnątrz gościa.
- Otwórz Eksplorator plików, przejdź do zamontowanego dysku (zazwyczaj `D:`) i uruchom `setup.exe`.
- Wybierz instalację Typową, chyba że masz konkretny powód do dostosowania komponentów.
- Uruchom ponownie gościa po wyświetleniu monitu.
Instalacja VMware Tools w systemie gościa Linux
Nowoczesne dystrybucje powinny używać open-vm-tools z natywnego menedżera pakietów zamiast starszego instalatora opartego na Perlu:
“`bash
Debian / Ubuntu
sudo apt update && sudo apt install open-vm-tools open-vm-tools-desktop
RHEL / CentOS / AlmaLinux / Rocky Linux
sudo dnf install open-vm-tools
Arch Linux
sudo pacman -S open-vm-tools
“`
Po instalacji włącz i uruchom usługę:
“`bash
sudo systemctl enable vmtoolsd
sudo systemctl start vmtoolsd
“`
Ważna uwaga dla gości Linux bez interfejsu graficznego/serwerowych: Zainstaluj tylko `open-vm-tools` (bez przyrostka `-desktop`), jeśli gość nie ma środowiska graficznego. Pakiet `-desktop` dodaje integrację z X11, która jest nieistotna i potencjalnie problematyczna na serwerach.
Jeśli używasz starszej metody ISO VMware Tools w systemie Linux:
“`bash
Mount the CD if not auto-mounted
sudo mount /dev/cdrom /mnt/cdrom
Copy and extract the tarball
cp /mnt/cdrom/VMwareTools-*.tar.gz /tmp/
cd /tmp && tar -xzf VMwareTools-*.tar.gz
Run the installer
cd vmware-tools-distrib
sudo ./vmware-install.pl
“`
Zaakceptuj wszystkie wartości domyślne, chyba że masz konkretne wymagania konfiguracyjne. Uruchom ponownie po zakończeniu.
Krok 2: Włączenie folderów współdzielonych w ustawieniach VMware
Ten krok jest wykonywany na maszynie hosta przez interfejs VMware. Maszyna wirtualna nie musi być włączona podczas wstępnej konfiguracji, choć w niektórych wersjach VMware można również dostosowywać ustawienia podczas działania maszyny wirtualnej.
- W VMware Workstation/Player wybierz docelową maszynę wirtualną z panelu biblioteki.
- Kliknij Edytuj ustawienia maszyny wirtualnej (lub naciśnij `Ctrl+D`).
- Przejdź do zakładki Opcje (nie zakładki Sprzęt).
- Wybierz Foldery współdzielone z listy po lewej stronie.
- W sekcji „Udostępnianie folderów” wybierz jedną z następujących opcji:
| Ustawienie | Zachowanie | Zalecany przypadek użycia |
|---|
| — | — | — |
|---|
| **Wyłączone** | Brak aktywnych folderów współdzielonych | Stan domyślny, udostępnianie niepotrzebne |
|---|
| **Zawsze włączone** | Utrzymuje się przez wszystkie cykle zasilania | Środowiska programistyczne, regularna wymiana plików |
|---|
| **Włączone do następnego wyłączenia lub wstrzymania** | Tymczasowe, resetuje się przy wyłączeniu | Jednorazowe transfery, scenariusze testowe |
|---|
Wybierz Zawsze włączone dla trwałego przepływu pracy programistycznej lub operacyjnej.
- Kliknij Dodaj, aby uruchomić Kreator folderów współdzielonych.
Krok 3: Konfiguracja folderu współdzielonego za pomocą kreatora
Kreator jest prosty, ale zawiera jedną opcję, która często powoduje zamieszanie:
- Kliknij Dalej na ekranie powitalnym kreatora.
- Kliknij Przeglądaj, aby wybrać katalog po stronie hosta, który chcesz udostępnić gościowi. Możesz również wpisać ścieżkę bezpośrednio. Ważne: Ścieżka musi być dostępna dla konta użytkownika systemu operacyjnego, na którym działa VMware. Jeśli VMware działa na Twoim koncie użytkownika, folder musi być czytelny (i zapisywalny, jeśli to konieczne) przez to konto.
- Nazwij folder współdzielony. Ta nazwa staje się identyfikatorem punktu montowania wewnątrz gościa — nie musi odpowiadać rzeczywistej nazwie folderu na hoście. Używaj krótkich, alfanumerycznych nazw bez spacji, aby uniknąć problemów z escapowaniem ścieżek w terminalach Linux.
- Zaznacz Włącz ten udział, aby aktywować go natychmiast.
- Opcjonalnie zaznacz Tylko do odczytu, jeśli gość nie powinien mieć dostępu do zapisu w folderze hosta. Jest to dobra praktyka bezpieczeństwa podczas udostępniania kodu źródłowego lub plików konfiguracyjnych niezaufanym lub eksperymentalnym maszynom wirtualnym.
- Kliknij Zakończ, a następnie OK.
Krok 4: Dostęp do folderu współdzielonego wewnątrz systemu operacyjnego gościa
Dostęp do folderów współdzielonych w systemie gościa Windows
- Uruchom maszynę wirtualną i zaloguj się.
- Otwórz Eksplorator plików.
- W lewym panelu nawigacyjnym kliknij Sieć. Zobaczysz hosta o nazwie `vmware-host`.
- Rozwiń `vmware-host` > Foldery współdzielone — skonfigurowany folder pojawi się tutaj.
- Możesz zmapować go jako trwały dysk sieciowy: kliknij prawym przyciskiem myszy folder, wybierz Mapuj dysk sieciowy i przypisz literę dysku (np. `Z:`).
Alternatywnie możesz uzyskać do niego dostęp bezpośrednio przez ścieżkę UNC w oknie dialogowym Uruchom (`Win+R`):
“`
vmware-hostShared Foldersyour_folder_name
“`
Dostęp do folderów współdzielonych w systemie gościa Linux
Domyślnie VMware Tools montuje foldery współdzielone w `/mnt/hgfs/`. Sprawdź to natychmiast po uruchomieniu:
“`bash
ls /mnt/hgfs/
“`
Jeśli nazwa Twojego folderu współdzielonego pojawi się, przejdź do niego:
“`bash
cd /mnt/hgfs/your_folder_name
ls -la
“`
Jeśli `/mnt/hgfs/` jest pusty lub katalog nie istnieje, system plików HGFS nie został automatycznie zamontowany. Jest to częsty problem z nowszymi jądrami i open-vm-tools. Użyj następującego polecenia ręcznego montowania:
“`bash
sudo mkdir -p /mnt/hgfs
sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o subtype=vmhgfs-fuse,allow_other
“`
Plik binarny `vmhgfs-fuse` (część open-vm-tools) zastępuje starsze podejście oparte na module jądra używane w starszych wersjach VMware Tools. Składnia `.host:/` montuje wszystkie foldery współdzielone w `/mnt/hgfs/` jednocześnie.
Trwałe montowanie HGFS po ponownym uruchomieniu (Linux)
Dodaj wpis do `/etc/fstab`, aby foldery współdzielone były automatycznie montowane podczas uruchamiania:
“`bash
sudo nano /etc/fstab
“`
Dołącz następującą linię:
“`
.host:/ /mnt/hgfs fuse.vmhgfs-fuse defaults,allow_other,uid=1000,gid=1000 0 0
“`
Zastąp `uid=1000` i `gid=1000` rzeczywistymi wartościami UID/GID Twojego konta użytkownika (sprawdź za pomocą `id yourusername`). Ustawienie tych wartości zapewnia, że zamontowane pliki są własnością Twojego użytkownika, a nie roota, co zapobiega błędom uprawnień podczas edytowania plików z poziomu gościa.
Przetestuj wpis fstab bez ponownego uruchamiania:
“`bash
sudo mount -a
“`
Krok 5: Rozwiązywanie typowych problemów z folderami współdzielonymi
Poniższe problemy reprezentują najczęstsze wzorce awarii, w tym przypadki brzegowe, których standardowa dokumentacja zazwyczaj nie uwzględnia.
Folder współdzielony niewidoczny w systemie gościa Linux
Objaw: `/mnt/hgfs/` istnieje, ale jest pusty po włączeniu folderów współdzielonych w ustawieniach VMware.
Przyczyna 1 — moduł vmhgfs nie jest załadowany:
“`bash
lsmod | grep vmhgfs
“`
Jeśli nie pojawi się żadne wyjście, moduł nie załadował się. Sprawdź `dmesg` pod kątem błędów:
“`bash
dmesg | grep -i vmhgfs
“`
Przyczyna 2 — niezgodność wersji jądra: Po aktualizacji jądra moduły jądra open-vm-tools mogą nie rekompilować się automatycznie. Zainstaluj ponownie:
“`bash
sudo apt reinstall open-vm-tools # Debian/Ubuntu
sudo dnf reinstall open-vm-tools # RHEL-based
“`
Przyczyna 3 — vmtoolsd nie działa:
“`bash
sudo systemctl status vmtoolsd
sudo systemctl restart vmtoolsd
“`
Błędy odmowy dostępu do zamontowanego folderu HGFS
Objaw: Pliki są widoczne, ale nie można ich edytować ani tworzyć wewnątrz folderu współdzielonego z poziomu gościa.
Główna przyczyna: Montowanie HGFS domyślnie ustawia własność roota. Opcje FUSE `allow_other` i `uid`/`gid` rozwiązują ten problem. Jeśli używasz starszego modułu jądra (nie FUSE), dodaj użytkownika do grupy `vmware` lub dostosuj ACL folderu hosta.
Foldery współdzielone wyszarzone w ustawieniach VMware
Objaw: Opcja Foldery współdzielone jest obecna, ale nie można jej skonfigurować.
Przyczyna: Dzieje się tak w przypadku VMware Player (wersja bezpłatna) w określonych konfiguracjach systemu operacyjnego hosta lub gdy maszyna wirtualna jest skonfigurowana w trybie ograniczonym/zaszyfrowanym. VMware Workstation Pro jest wymagany do pełnego zarządzania folderami współdzielonymi w środowiskach korporacyjnych.
Folder współdzielony niedostępny po uśpieniu/hibernacji hosta
Objaw: Montowanie HGFS staje się nieaktualne po wznowieniu działania hosta ze stanu uśpienia.
Rozwiązanie: Zamontuj ręcznie lub dodaj usługę systemd, która ponownie montuje po wznowieniu:
“`bash
sudo systemctl restart vmtoolsd
sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o subtype=vmhgfs-fuse,allow_other
“`
Niska wydajność transferu plików przez foldery współdzielone
Główna przyczyna: HGFS nie jest zoptymalizowany pod kątem dużych transferów binarnych. W przypadku transferu plików powyżej 500 MB rozważ użycie SCP, rsync przez SSH do adaptera sieci tylko dla hosta lub po prostu dołącz dodatkowy dysk wirtualny. Foldery współdzielone sprawdzają się doskonale przy małych plikach konfiguracyjnych, skryptach i kodzie źródłowym — nie przy masowym przesyłaniu danych.
Krok 6: Zarządzanie i usuwanie folderów współdzielonych
Zarządzanie folderami współdzielonymi jest nieniszczące — usunięcie folderu współdzielonego z ustawień VMware nie usuwa katalogu po stronie hosta. Usuwa jedynie mapowanie HGFS.
- Wyłącz maszynę wirtualną (lub dostosuj ustawienia na żywo, jeśli wersja VMware obsługuje hot-add).
- Otwórz Edytuj ustawienia maszyny wirtualnej > Opcje > Foldery współdzielone.
- Wybierz docelowy wpis folderu.
- Kliknij Usuń, aby usunąć mapowanie, lub Właściwości, aby zmodyfikować nazwę, ścieżkę lub flagę tylko do odczytu.
- Uruchom ponownie maszynę wirtualną. Punkt montowania w gościu będzie pusty lub nieobecny przy następnym uruchomieniu.
Aby usunąć nieaktualny wpis `/etc/fstab` w systemie Linux po usunięciu folderu współdzielonego, edytuj plik i usuń odpowiednią linię `.host:/`, a następnie uruchom `sudo mount -a`, aby sprawdzić, czy nie ma błędów.
Foldery współdzielone VMware a alternatywne metody transferu plików
Zrozumienie, kiedy używać folderów współdzielonych zamiast innych mechanizmów, jest kluczowe zarówno dla środowisk produkcyjnych, jak i programistycznych.
| Metoda | Protokół | Wymagana sieć | Wydajność | Trwałe | Najlepszy przypadek użycia |
|---|
| — | — | — | — | — | — |
|---|
| **Foldery współdzielone VMware (HGFS)** | HGFS (backdoor) | Nie | Średnia | Tak (z fstab) | Pliki deweloperskie, konfiguracje, skrypty |
|---|
| **Udział sieciowy SMB/CIFS** | SMB | Tak (tylko host/NAT) | Wysoka | Tak | Wieloplatformowe serwery plików |
|---|
| **Montowanie NFS** | NFS | Tak | Wysoka | Tak | Duże transfery Linux-Linux |
|---|
| **SCP / SFTP** | SSH | Tak | Średnia-Wysoka | Nie | Bezpieczne jednorazowe transfery |
|---|
| **Przeciągnij i upuść (VMware Tools)** | HGFS | Nie | Niska | Nie | Pojedyncze małe pliki |
|---|
| **Współdzielony dysk wirtualny** | SCSI/SATA | Nie | Bardzo wysoka | Tak | Duże pliki binarne/bazy danych |
|---|
| **rsync przez SSH** | SSH | Tak | Wysoka | Skryptowalne | Synchronizacja przyrostowa, kopie zapasowe |
|---|
Dla zespołów zarządzających zwirtualizowaną infrastrukturą na dużą skalę ograniczenia HGFS szybko stają się widoczne. Obciążenia produkcyjne wymagające spójnego, wysokoprzepustowego dostępu do plików między hostem a gościem są lepiej obsługiwane przez dedykowane rozwiązania pamięci masowej. Jeśli uruchamiasz wiele maszyn wirtualnych do programowania, testowania lub potoków CI/CD, środowisko Hosting VPS z odpowiednio przydzielonymi woluminami pamięci masowej całkowicie eliminuje granicę host-gość.
Kwestie bezpieczeństwa dotyczące folderów współdzielonych VMware
Foldery współdzielone tworzą bezpośredni most systemu plików między hostem a gościem. Ma to istotne implikacje dla bezpieczeństwa:
- Ryzyko ucieczki z maszyny wirtualnej: Skompromitowany gość z dostępem do zapisu w folderze współdzielonym może modyfikować pliki po stronie hosta. Zawsze używaj trybu tylko do odczytu podczas udostępniania folderów maszynom wirtualnym uruchamiającym niezaufane oprogramowanie lub usługi dostępne publicznie.
- Zasada najmniejszych uprawnień: Udostępniaj tylko konkretny podkatalog, który jest potrzebny, nigdy cały katalog domowy ani katalog główny systemu.
- Propagacja złośliwego oprogramowania: Ransomware uruchomiony wewnątrz gościa może zaszyfrować pliki w zapisywalnym folderze współdzielonym na hoście. Traktuj foldery współdzielone jako powierzchnię ataku.
- Spójność migawek: Pliki modyfikowane przez HGFS nie są przechwytywane w migawkach maszyny wirtualnej. Jeśli spójność wycofywania zmian ma znaczenie, skopiuj pliki na dysk wirtualny przed wykonaniem migawki.
W środowiskach, gdzie izolacja jest najważniejsza — takich jak badania bezpieczeństwa, analiza złośliwego oprogramowania lub hosting wielodostępny — rozważ użycie Serwera dedykowanego z izolacją na poziomie sprzętowym zamiast przepływów pracy opartych na folderach współdzielonych.
Integracja folderów współdzielonych VMware z przepływami pracy programistycznej
Foldery współdzielone są najbardziej wydajne, gdy są zintegrowane z zautomatyzowanymi przepływami pracy:
Synchronizacja plików projektu webowego: Zamontuj folder współdzielony wskazujący na katalog projektu po stronie hosta, a następnie skonfiguruj serwer webowy gościa (Apache/Nginx) do serwowania bezpośrednio z `/mnt/hgfs/project/`. Zmiany wprowadzone w IDE hosta natychmiast odzwierciedlają się w gościu bez żadnego kroku synchronizacji.
Współdzielone zarządzanie konfiguracją: Przechowuj playbooki Ansible, pliki stanu Terraform lub definicje Docker Compose na hoście i wykonuj je z poziomu gościa. Dzięki temu pliki kontrolowane przez system wersji pozostają na hoście, jednocześnie korzystając z narzędzi po stronie gościa.
Zbieranie artefaktów kompilacji: Skonfiguruj skrypty CI wewnątrz gościa, aby zapisywały skompilowane pliki binarne lub raporty testów do katalogu zamontowanego przez HGFS, udostępniając je natychmiast na hoście bez kroków SSH ani kopiowania plików.
Dla zespołów zarządzających wieloma środowiskami wirtualnymi z dostępem do panelu sterowania, VPS z cPanel zapewnia zarządzaną alternatywę, gdzie zarządzanie plikami, uprawnienia użytkowników i potoki wdrożeniowe są obsługiwane przez ujednolicony interfejs bez ręcznej konfiguracji HGFS.
Jeśli Twój przepływ pracy obejmuje wdrażanie aplikacji webowych z deweloperskich maszyn wirtualnych do produkcji, połączenie lokalnej konfiguracji VMware z Współdzielonym hostingiem webowym dla środowisk testowych pozwala na testowanie struktur plików i uprawnień przed wdrożeniem na serwery produkcyjne.
W przypadku wdrożeń zabezpieczonych SSL, gdzie certyfikaty muszą być dystrybuowane w różnych środowiskach, Certyfikaty SSL od AlexHost mogą być dostarczane, a następnie dystrybuowane do gościnnych maszyn wirtualnych przez foldery współdzielone podczas automatycznych skryptów konfiguracyjnych.
Lista kontrolna decyzji technicznych
Użyj tej listy kontrolnej przed konfigurowaniem folderów współdzielonych VMware w dowolnym środowisku:
- [ ] VMware Tools lub open-vm-tools jest zainstalowany i usługa `vmtoolsd` działa
- [ ] Ścieżka folderu po stronie hosta nie zawiera spacji ani znaków specjalnych (unika błędów escapowania ścieżek FUSE)
- [ ] Odpowiednie uprawnienia odczytu/zapisu są ustawione na folderze hosta dla użytkownika procesu VMware
- [ ] Dla gości Linux: plik binarny `vmhgfs-fuse` jest dostępny (`which vmhgfs-fuse`)
- [ ] Dla trwałych montowań: wpis `/etc/fstab` zawiera opcje `uid`/`gid` i `allow_other`
- [ ] Tryb tylko do odczytu jest włączony dla każdej maszyny wirtualnej uruchamiającej niezaufane lub zewnętrznie dostępne obciążenia
- [ ] Duże transfery plików (>500 MB) są kierowane przez SCP/rsync zamiast HGFS
- [ ] Migawki są wykonywane ze stanu dysku wirtualnego, a nie polegają na historii plików po stronie HGFS
- [ ] Po aktualizacjach jądra na gościach Linux moduły open-vm-tools są weryfikowane lub ponownie instalowane
- [ ] Nieaktualne wpisy `/etc/fstab` są usuwane po usunięciu folderów współdzielonych z ustawień VMware
FAQ
Dlaczego `/mnt/hgfs/` jest pusty, mimo że foldery współdzielone są włączone w VMware?
Najczęstszą przyczyną jest to, że demon `vmhgfs-fuse` nie działa lub moduł jądra HGFS nie załadował się po aktualizacji jądra. Uruchom `sudo systemctl restart vmtoolsd`, a następnie zamontuj ręcznie za pomocą `sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o subtype=vmhgfs-fuse,allow_other`. Jeśli to się nie powiedzie, sprawdź `dmesg | grep vmhgfs` pod kątem błędów ładowania modułu i zainstaluj ponownie open-vm-tools.
Czy mogę używać folderów współdzielonych VMware bez zainstalowanego VMware Tools?
Nie. Protokół HGFS jest w całości zaimplementowany w VMware Tools. Bez niego system operacyjny gościa nie ma sterownika zdolnego do komunikacji z podsystemem udostępniania plików hiperwizora VMware. Nie ma obejścia — instalacja VMware Tools jest obowiązkowa.
Jaka jest różnica między `vmhgfs` a `vmhgfs-fuse`?
`vmhgfs` to starszy moduł wbudowany w jądro używany przez starsze wersje VMware Tools. `vmhgfs-fuse` to oparty na przestrzeni użytkownika zamiennik FUSE wprowadzony w open-vm-tools 10.x, który nie wymaga kompilacji modułu jądra i działa w różnych wersjach jądra bez rekompilacji. Nowoczesne dystrybucje Linux używają wyłącznie `vmhgfs-fuse`.
Czy włączenie folderów współdzielonych wpływa na wydajność maszyny wirtualnej?
Kanał HGFS dodaje pomijalny narzut CPU w okresach bezczynności. Przy intensywnym I/O — takim jak kompilowanie dużych baz kodu bezpośrednio z montowania HGFS — zauważysz wzrost opóźnień w porównaniu z natywnym I/O dysku wirtualnego. W przypadku operacji intensywnych pod względem I/O najpierw skopiuj pliki na lokalny dysk wirtualny gościa, wykonaj operację, a następnie skopiuj wyniki z powrotem do folderu współdzielonego.
Czy foldery współdzielone VMware są obsługiwane w VMware ESXi lub vSphere?
Nie. Foldery współdzielone przez HGFS są funkcją wyłącznie VMware Workstation, Player i Fusion — produktów hiperwizora dla komputerów stacjonarnych. VMware ESXi i vSphere nie obsługują folderów współdzielonych opartych na HGFS. W tych środowiskach udostępnianie plików między hostem a gościem jest obsługiwane przez magazyny danych NFS, vSAN lub protokoły sieciowe (SMB/NFS) skonfigurowane na poziomie systemu operacyjnego gościa.
