Jak utworzyć folder udostępniony w VMware Workstation
VMware Workstation to jedna z najpotężniejszych dostępnych platform wirtualizacji pulpitu, umożliwiająca uruchamianie wielu systemów operacyjnych jednocześnie na jednej maszynie fizycznej. Wśród wielu praktycznych funkcji, foldery udostępniane wyróżniają się jako niezbędne narzędzie do bezproblemowej wymiany plików między systemem operacyjnym hosta a dowolną maszyną wirtualną (VM) uruchomioną w jego wnętrzu.
Niezależnie od tego, czy jesteś programistą testującym aplikacje wieloplatformowe, administratorem systemu zarządzającym izolowanymi środowiskami, czy zaawansowanym użytkownikiem, który musi szybko przenosić pliki między systemami, zrozumienie sposobu konfiguracji folderów udostępnianych w VMware Workstation znacznie poprawi Twój przepływ pracy wirtualizacji. Ten kompleksowy przewodnik przeprowadza Cię przez każdy krok — od wymagań wstępnych do uzyskania dostępu do folderu udostępnianego w systemie operacyjnym gościa.
1. Wymagania wstępne
Przed skonfigurowaniem folderów udostępnionych upewnij się, że Twoje środowisko spełnia następujące wymagania.
Instalacja VMware Workstation
Musisz mieć zainstalowany VMware Workstation Pro lub VMware Workstation Player na komputerze hosta. Najnowszą wersję można pobrać bezpośrednio z oficjalnej strony VMware.
Twój system hosta powinien spełniać następujące minimalne specyfikacje sprzętowe:
| Komponent | Wymaganie minimalne | Rekomendowane |
|---|---|---|
| Procesor | 64-bitowy CPU, 2+ rdzenie (Intel lub AMD) | 4+ rdzenie |
| RAM | 4 GB | 8 GB lub więcej |
| Przestrzeń dyskowa | 10 GB wolnego miejsca | 50 GB+ (zależy od rozmiaru VM) |
| System operacyjny hosta | Obsługiwana wersja Windows lub Linux | Najnowsza stabilna wersja |
> Uwaga: VMware Workstation Player ma zmniejszony zestaw funkcji w porównaniu z edycją Pro — w szczególności brakuje mu obsługi migawek. Pamiętaj o tym podczas planowania swojego środowiska wirtualizacji.
Skonfigurowana i uruchomiona maszyna wirtualna
Potrzebujesz co najmniej jednej maszyny wirtualnej już skonfigurowanej wewnątrz VMware Workstation. Przed przystąpieniem do dalszych kroków sprawdź następujące elementy:
- VM ma w pełni zainstalowany system operacyjny gościa (Windows, Linux, itp.).
- VMware Tools jest zainstalowany wewnątrz systemu operacyjnego gościa — jest to krytyczne. Bez VMware Tools funkcjonalność folderów udostępnionych nie będzie działać prawidłowo.
- Tryb sieciowy VM (NAT, Bridged lub Host-Only) jest skonfigurowany zgodnie z Twoimi wymaganiami.
- VM jest włączona i responsywna.
Rekomendowana najlepsza praktyka: Utwórz migawkę lub pełną kopię zapasową VM przed wprowadzeniem zmian w konfiguracji. Pozwala to na natychmiastowe wycofanie zmian, jeśli coś pójdzie nie tak.
2. Krok po kroku: Tworzenie folderu udostępnionego w VMware Workstation
Krok 1 — Uruchom VMware Workstation
Otwórz VMware Workstation na maszynie hosta. Powinieneś zobaczyć główny interfejs z biblioteką maszyn wirtualnych w lewym panelu.
Krok 2 — Wybierz docelową maszynę wirtualną
Z biblioteki VM kliknij maszynę wirtualną, dla której chcesz skonfigurować foldery udostępnione.
> Ważne: Wyłącz VM przed modyfikacją jego ustawień. Próba dodania folderów udostępnionych, gdy VM jest uruchomiona, może spowodować błędy konfiguracji lub brak zastosowania zmian.
Krok 3 — Otwórz ustawienia maszyny wirtualnej
Przejdź do paska menu i kliknij Edit, a następnie wybierz Virtual Machine Settings z menu rozwijanego. Alternatywnie możesz kliknąć prawym przyciskiem myszy na VM w bibliotece i wybrać Settings.
Krok 4 — Przejdź do opcji folderów udostępnionych
W oknie Virtual Machine Settings:
- Kliknij na kartę Options (nie na kartę Hardware).
- W lewym panelu wybierz Shared Folders.
- Po prawej stronie zobaczysz panel konfiguracji udostępniania.
- Kliknij przycisk Add…, aby uruchomić kreatora.
Krok 5 — Użyj kreatora dodawania folderu udostępnionego
Kreator Add Shared Folder Wizard poprowadzi Cię przez konfigurację:
a) Wybierz folder hosta
Kliknij Browse i przejdź do folderu na maszynie hosta, który chcesz udostępnić VM. Może to być dowolny katalog — folder projektu, katalog pobierania lub dedykowana przestrzeń udostępniana.
b) Wybierz nazwę folderu udostępnionego
Przypisz rozpoznawalną nazwę do folderu udostępnionego. To jest nazwa, która pojawi się w systemie operacyjnym gościa, więc wybierz coś opisowego (np. shared-projects lub vm-exchange).
c) Skonfiguruj uprawnienia dostępu
Wybierz odpowiedni poziom dostępu:
- Read-Only: VM może czytać pliki z folderu, ale nie może ich modyfikować, tworzyć ani usuwać. Idealne do bezpiecznego rozpowszechniania plików konfiguracyjnych lub dokumentów referencyjnych.
- Read/Write (Enabled): VM ma pełny dostęp — może czytać, pisać i usuwać pliki. Użyj tego, gdy potrzebujesz dwukierunkowej wymiany plików.
d) Włącz folder udostępniony
Upewnij się, że pole wyboru Enable this share jest zaznaczone. Możesz również zaznaczyć Always enabled, aby upewnić się, że folder jest udostępniany za każdym razem, gdy VM się włączy.
e) Kliknij Finish
Przejrzyj swoje ustawienia i kliknij Finish, aby ukończyć kreatora.
Krok 6 — Zapisz konfigurację
Z powrotem w oknie Virtual Machine Settings potwierdź, że folder udostępniony pojawia się na liście. Kliknij OK, aby zapisać wszystkie zmiany i zamknąć panel ustawień.
3. Dostęp do folderu udostępnionego wewnątrz maszyny wirtualnej
Po skonfigurowaniu folderu udostępnionego włącz maszynę wirtualną i postępuj zgodnie z odpowiednimi krokami dla systemu operacyjnego gościa.
Dostęp do folderów udostępnionych na gościu Windows
- Otwórz Eksplorator plików.
- Na pasku adresu wpisz następującą ścieżkę i naciśnij Enter:
vmware-hostShared Folders- Tutaj zobaczysz wszystkie skonfigurowane foldery udostępnione. Możesz również zmapować dowolny z nich jako dysk sieciowy dla szybszego dostępu:
- Kliknij prawym przyciskiem myszy folder udostępniony.
- Wybierz Mapuj dysk sieciowy…
- Przypisz literę dysku (np.
Z:). - Zaznacz Ponownie połącz przy logowaniu, jeśli chcesz, aby mapowanie utrzymywało się po ponownym uruchomieniu.
Dostęp do folderów udostępnionych na gościu Linux
Otwórz terminal i uruchom następujące polecenie, aby wyświetlić listę dostępnych folderów udostępnionych:
ls /mnt/hgfs/Twój folder udostępniony powinien pojawić się w tym katalogu. Jeśli nie jest widoczny, VMware Tools może nie działać prawidłowo. Sprawdź jego status za pomocą:
sudo systemctl status vmware-toolsJeśli VMware Tools nie jest aktywny, uruchom go:
sudo systemctl start vmware-toolsJeśli katalog /mnt/hgfs/ jest pusty nawet po uruchomieniu VMware Tools, spróbuj ręcznie go ponownie zamontować:
sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=1000Zastąp uid=1000 swoim rzeczywistym identyfikatorem użytkownika (sprawdź za pomocą id -u).
Aby zamontowanie było trwałe po ponownym uruchomieniu, dodaj następujący wiersz do /etc/fstab:
.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,uid=1000 0 04. Rozwiązywanie typowych problemów z folderami udostępnionymi
Nawet przy prawidłowej konfiguracji możesz napotkać problemy. Oto najczęstsze problemy i ich rozwiązania:
| Problem | Prawdopodobna przyczyna | Rozwiązanie |
|---|---|---|
| Folder udostępniony nie jest widoczny w gościu | VMware Tools nie zainstalowany/nie uruchomiony | Zainstaluj lub uruchom ponownie VMware Tools |
/mnt/hgfs/ jest pusty w systemie Linux | HGFS nie zamontowany | Użyj vmhgfs-fuse do ręcznego zamontowania |
| Dostęp tylko do odczytu pomimo uprawnień do zapisu | Nieprawidłowe ustawienie uprawnień | Ponownie sprawdź ustawienia folderu udostępnionego w opcjach VM |
| Folder znika po ponownym uruchomieniu | "Zawsze włączone" nie zaznaczone | Edytuj ustawienia VM i włącz trwałe udostępnianie |
| Problemy z wydajnością przy dużych plikach | Narzut folderu udostępnionego | Rozważ użycie SCP lub SFTP do dużych transferów |
5. Zagadnienia bezpieczeństwa dla folderów udostępnionych
Foldery udostępnione tworzą bezpośredni most między systemem hosta a maszyną wirtualną. Ta wygoda wiąże się z implikacjami bezpieczeństwa, którymi powinieneś aktywnie zarządzać:
- Ogranicz zakres dostępu: Udostępniaj tylko określone foldery, których potrzebuje maszyna wirtualna. Unikaj udostępniania katalogów głównych lub folderów systemowych.
- Używaj trybu tylko do odczytu, gdy to możliwe: Jeśli maszyna wirtualna musi tylko czytać pliki, wymuś dostęp tylko do odczytu, aby zapobiec przypadkowym lub złośliwym modyfikacjom.
- Regularnie audytuj zawartość folderów udostępnionych: Okresowo przeglądaj, co jest udostępniane, i usuwaj nieaktualne lub wrażliwe dane.
- Izoluj niezaufane maszyny wirtualne: Jeśli uruchamiasz potencjalnie niezaufane oprogramowanie wewnątrz maszyny wirtualnej, całkowicie wyłącz foldery udostępnione, aby zapobiec wyciekom danych lub kompromitacji hosta.
- Utrzymuj VMware Tools w aktualnym stanie: Nieaktualne VMware Tools mogą zawierać luki w zabezpieczeniach. Zawsze uruchamiaj najnowszą wersję.
6. Gdy lokalne maszyny wirtualne nie wystarczają: skaluj się dzięki hostingowi w chmurze
VMware Workstation doskonale sprawdza się w lokalnym tworzeniu i testowaniu, ale ma nieodłączne ograniczenia — twój sprzęt fizyczny ogranicza to, co możesz uruchomić, a lokalne maszyny wirtualne nie są dostępne z żadnego miejsca. Gdy twoje projekty przekroczą możliwości środowiska desktopowego, nadszedł czas, aby rozważyć bardziej skalowalną infrastrukturę.
Jeśli potrzebujesz niezawodnego, wysokowydajnego środowiska do uruchamiania maszyn wirtualnych, wdrażania aplikacji lub hostowania usług, Hosting VPS AlexHost oferuje elastyczne plany z pełnym dostępem root, magazynem SSD i czasem dostępności na poziomie przedsiębiorstwa. W przypadku obciążeń wymagających maksymalnej wydajności i dedykowanych zasobów, Serwery dedykowane dają ci pełną kontrolę nad sprzętem bez obciążenia środowisk współdzielonych.
Dla zespołów preferujących zarządzane, przyjazne dla użytkownika doświadczenie hostingowe, Hosting współdzielony oferuje niedrogą opcję wejścia z wszystkimi niezbędnymi narzędziami wstępnie skonfigurowanymi. A jeśli twoje aplikacje wymagają przyspieszenia GPU — takie jak potoki uczenia maszynowego, obciążenia renderowania lub wnioskowanie AI — Hosting GPU zapewnia niezbędną moc obliczeniową.
Aby chronić swoje hostowane usługi i strony internetowe, nie pomijaj Certyfikatów SSL — fundamentalną warstwę bezpieczeństwa, która szyfruje dane w tranzycie i buduje zaufanie użytkowników.
Podsumowanie
Tworzenie folderu udostępnionego w VMware Workstation to prosta, ale potężna możliwość, która łączy maszynę hosta ze środowiskami wirtualnymi. Postępując zgodnie z krokami zawartymi w tym przewodniku — od weryfikacji wymagań wstępnych i konfiguracji kreatora folderu udostępnionego po dostęp do niego z systemów gościa Windows i Linux — możesz ustanowić płynny i wydajny przepływ pracy związany z udostępnianiem plików.
Kluczowe wnioski:
- Zawsze instaluj VMware Tools w systemie operacyjnym gościa przed próbą użycia folderów udostępnionych.
- Wybierz prawidłowy tryb dostępu (tylko do odczytu vs. odczyt/zapis) na podstawie wymagań bezpieczeństwa i przepływu pracy.
- Rozwiąż problemy z montowaniem w systemie Linux używając
vmhgfs-fusejeśli standardowa ścieżka/mnt/hgfs/jest pusta. - Regularnie przeglądaj uprawnienia folderów udostępnionych, aby utrzymać bezpieczne środowisko wirtualizacji.
- Rozważ infrastrukturę opartą na chmurze, gdy lokalna konfiguracja maszyny wirtualnej nie spełnia już Twoich potrzeb w zakresie skalowalności lub dostępności.
Dzięki prawidłowej konfiguracji i praktykom bezpieczeństwa foldery udostępnione w VMware Workstation stają się niezbędną częścią każdego przepływu pracy wirtualizacji.
na wszystkich usługach hostingowych