If-Koubou

Jak udostępniać pliki komputera za pomocą maszyny wirtualnej

Jak udostępniać pliki komputera za pomocą maszyny wirtualnej (Jak)

Maszyny wirtualne są izolowanymi kontenerami, więc system operacyjny gościa na maszynie wirtualnej nie ma dostępu do systemu plików komputera. Będziesz musiał skonfigurować foldery współdzielone w programie takim jak VirtualBox lub VMware, aby udostępniać pliki.

Domyślnie maszyny wirtualne nie mają dostępu do plików na komputerze hosta lub na innych maszynach wirtualnych. Jeśli chcesz zapewnić ten dostęp, musisz skonfigurować foldery udostępnione w aplikacji maszyny wirtualnej. Aby pomóc systemowi gościnnemu gościa w maszynie wirtualnej zrozumieć, co się dzieje, aplikacje maszyn wirtualnych prezentują te foldery współdzielone jako udziały plików sieciowych. System operacyjny gościa uzyskuje dostęp do folderu na komputerze, tak jak w przypadku folderu udostępnionego w sieci.

Przyjrzymy się, jak tworzyć foldery współdzielone w dwóch najpopularniejszych aplikacjach maszyn wirtualnych - VirtualBox i VMware Workstation Player - ale proces jest podobny w innych aplikacjach na maszyny wirtualne.

VirtualBox

Funkcja folderów współdzielonych VirtualBox działa zarówno w systemach operacyjnych gości Windows, jak i Linux. Aby skorzystać z tej funkcji, musisz najpierw zainstalować dodatki gościa VirtualBox na maszynie wirtualnej gościa.

Przy uruchomionej maszynie wirtualnej kliknij menu "Urządzenia" i wybierz opcję "Wstaw dodatkowe obrazy dysku CD". Wstawia wirtualną płytę CD, którą można użyć w systemie operacyjnym gościa do zainstalowania dodatków dla gości.

Po zainstalowaniu Dodatków dla gości otwórz menu "Maszyna" i kliknij opcję "Ustawienia".

W oknie "Ustawienia" przejdź do zakładki "Foldery współdzielone". Tutaj możesz zobaczyć wszystkie skonfigurowane foldery współdzielone. Istnieją dwa typy folderów współdzielonych. Foldery maszynowe są stałymi folderami udostępnianymi do czasu ich usunięcia. Foldery tymczasowe są tymczasowe i są automatycznie usuwane po ponownym uruchomieniu lub wyłączeniu maszyny wirtualnej.

Kliknij przycisk "Dodaj" (folder z plusem), aby utworzyć nowy folder współdzielony.

W oknie "Dodaj udział" możesz określić:

  • Ścieżkę foldera: Jest to lokalizacja udostępnionego folderu w systemie operacyjnym hosta (twój prawdziwy komputer).
  • Nazwa folderu: W ten sposób udostępniony folder pojawi się w systemie operacyjnym gościa.
  • Tylko czytać: Domyślnie maszyna wirtualna ma pełny dostęp do odczytu i zapisu w folderze współdzielonym. Zaznacz pole wyboru "Tylko do odczytu", jeśli chcesz, aby maszyna wirtualna mogła tylko odczytać pliki z folderu udostępnionego, ale nie modyfikować ich.
  • Automatyczne montowanie: Ta opcja powoduje, że system operacyjny gościa próbuje automatycznie zamontować folder podczas uruchamiania.
  • Stwórz stały: Ta opcja powoduje, że folder współdzielony to Folder maszynowy. Jeśli nie wybierzesz tej opcji, stanie się ona folderem przejściowym, który zostanie usunięty po ponownym uruchomieniu maszyny wirtualnej.

Dokonaj wszystkich wyborów, a następnie naciśnij przycisk "OK".

Powinieneś widzieć teraz foldery udostępnione jako udziały plików sieciowych. Jeśli używasz systemu operacyjnego gościa Windows, otwórz Eksplorator plików, wybierz "Sieć", a następnie spójrz na komputer "VBOXSRV".

VMware Workstation Player

Wspólne foldery VMware działają z systemami gościa Windows i Linux. Aby skorzystać z tej funkcji, najpierw musisz zainstalować VMware Tools na gościnnej maszynie wirtualnej. Otwórz menu "Odtwarzacz", wskaż menu "Zarządzaj", a następnie wybierz opcję "Zainstaluj narzędzia VMware". Spowoduje to otwarcie okna dialogowego z prośbą o pobranie narzędzi, a po zakończeniu wstawi wirtualną płytę CD, którą można użyć w systemie operacyjnym gościa do zainstalowania narzędzi VMWare.

Po zainstalowaniu narzędzi VMware otwórz menu "Odtwarzacz", wskaż menu "Zarządzaj", a następnie wybierz opcję "Ustawienia maszyny wirtualnej".

W oknie "Ustawienia wirtualnej maszyny" przejdź na kartę "Opcje" i wybierz ustawienie "Foldery udostępnione" po lewej stronie. Foldery udostępnione są domyślnie wyłączone i można je włączyć na jeden z dwóch sposobów. Wybierz "Always enabled", jeśli chcesz, aby funkcja Shared Folders pozostała włączona nawet po ponownym uruchomieniu maszyny wirtualnej. Wybierz opcję "Włączone do następnego wyłączenia lub zawieszenia", jeśli wolisz ręcznie ponownie włączyć funkcję po ponownym uruchomieniu.

Opcjonalnie można wybrać opcję "Mapuj jako dysk sieciowy w gościach systemu Windows", jeśli chcesz, aby udział został zmapowany na literę dysku w systemie operacyjnym gościa, zamiast przekopywania się przez udostępnione foldery w sieci.

Po włączeniu funkcji kliknij przycisk "Dodaj", aby dodać nowy udostępniony folder.

W oknie "Kreator dodawania folderów" kliknij "Dalej", aby pominąć ekran powitalny. Na ekranie "Nazwij udostępniony folder" użyj pola "Ścieżka hosta", aby wskazać lokalizację folderu współdzielonego w systemie operacyjnym hosta (rzeczywisty komputer). Użyj pola "Nazwa", aby wpisać nazwę folderu, tak jak powinna wyglądać wewnątrz maszyny wirtualnej. Kiedy skończysz, kliknij przycisk "Dalej".

Na ekranie "Określanie atrybutów folderów współdzielonych" wybierz opcję "Włącz ten udział". Jeśli tego nie zrobisz, udział zostanie dodany do Twojej listy udziałów i możesz ją później włączyć w razie potrzeby. Domyślnie maszyna wirtualna będzie miała pełny dostęp do odczytu do zapisu w folderze. Wybierz opcję "Tylko do odczytu", jeśli chcesz, aby maszyna wirtualna mogła tylko odczytać pliki z folderu udostępnionego, ale nie modyfikować ich. Kiedy skończysz, kliknij przycisk "Zakończ".

Powinieneś widzieć teraz foldery udostępnione jako udziały plików sieciowych.Jeśli używasz systemu operacyjnego gościa Windows, otwórz Eksplorator plików, wybierz "Sieć", a następnie zajrzyj do komputera "vmware-host".

W systemie-gościu Linux powinieneś znaleźć foldery współdzielone VMware/ mnt / hgfs w katalogu głównym. Jeśli nie masz pewności, jak to zrobić, zapoznaj się z naszym przewodnikiem po zrozumieniu struktury katalogów systemu Linux.

Jeśli masz wiele maszyn wirtualnych, musisz skonfigurować udostępnianie plików oddzielnie w każdym z nich, chociaż możesz korzystać z tych samych folderów współdzielonych na wielu maszynach wirtualnych. Zachowaj jednak ostrożność podczas korzystania z folderów współdzielonych. Jedną z wielkich zalet maszyn wirtualnych jest to, że działają one w swojej własnej piaskownicy - odizolowanej od rzeczywistego komputera. Jeśli twoja maszyna wirtualna zostanie naruszona, złośliwe oprogramowanie może uciec przed twoją maszyną wirtualną, infekując pliki w twoich udostępnionych folderach.