Udostępnianie folderów między systemem operacyjnym hosta a systemem operacyjnym gościa w VirtualBox

Sharing Folders Between Host Os



Podczas pracy w systemie gościa często trzeba udostępniać pliki do iz systemu hosta. System gościa to izolowany system operacyjny, który nie ma dostępu ani do hosta, ani do innych maszyn w VirtualBox. Jednak narzędzie dodawania gości VirtualBox umożliwia komputerowi gościa udostępnianie plików do iz systemu operacyjnego hosta.

W tym artykule pokażemy, jak zainstalować dodatki VirtualBox dla gości i udostępniać foldery między systemem operacyjnym hosta a systemem operacyjnym gościa.







Wymagania wstępne

  1. System operacyjny hosta z zainstalowanym VirtualBox
  2. System operacyjny gościa zainstalowany na maszynie wirtualnej

W tej demonstracji używamy Windows10 jako systemu hosta i Ubuntu 20.04 LTS jako systemu gościa. Aby umożliwić udostępnianie między systemem gościa i hosta, zainstalujemy dodatki VirtualBox Guest w systemie gościa, a następnie udostępnimy i zamontujemy folder z systemu operacyjnego hosta do systemu gościa. Zacznijmy.



Zainstaluj dodatki gościa VirtualBox w systemie gościa

Aby umożliwić udostępnianie plików między hostem a gościem, należy zainstalować dodatki dla gości w systemie gościa. W tym celu należy podjąć następujące kroki:



1. Otwórz VirtualBox w systemie hosta i uruchom system operacyjny gościa.





2. Na górnym pasku menu VirtualBox kliknij Urządzenia , a następnie wybierz Wstaw obraz płyty CD z dodatkami dla gości aby włożyć wirtualną płytę CD do systemu gościa.


3. Pojawi się następujący komunikat. Kliknij Biegać aby zainstalować dodatki dla gości na komputerze gościa.




4. Rozpocznie się instalacja, a po jej zakończeniu zostaniesz poproszony o naciśnięcie Wejść zamknąć okno. naciskać Wejść aby zakończyć instalację.


Po zainstalowaniu dodatków VirtualBox Guest w systemie operacyjnym gościa możesz udostępniać foldery między systemem hosta a systemem gościa.

Udostępniaj foldery między gospodarzem a gościem

Teraz udostępnimy folder między systemem hosta a systemem gościa. Możesz udostępniać wiele folderów między systemem-gościem a systemem operacyjnym hosta. W przypadku udostępniania folderów utwórz nowy folder lub użyj istniejącego folderu. Wykonaj poniższe czynności, aby udostępnić plik lub folder między systemem hosta a systemem gościa.

1. Z górnego paska menu VirtualBox przejdź do Foldery udostępnione > Ustawienia folderów udostępnionych .

2. Zobaczysz następujące okno ustawień w systemie gościa. Kliknij przycisk +, aby otworzyć Dodaj udział Okno dialogowe.

3. W Dodaj udział w oknie dialogowym wybierz udostępniony folder za pomocą Ścieżkę foldera i wybierz folder z systemu operacyjnego hosta. Następnie wpisz nazwę folderu udostępnionego i sprawdź Automatyczne montowanie skrzynka. ten Automatyczne montowanie opcja automatycznie zamontuje folder współdzielony przy następnym uruchomieniu.


Teraz kliknij ok zamknąć Dodaj udział dialog. Teraz zobaczysz udostępniony folder w Ustawienia okno. Kliknij ok zamknąć okno.


4. Domyślnie tylko root i członkowie vboxsf mają dostęp do folderu współdzielonego. Aby przypisać uprawnienia do swojego konta użytkownika, wydaj następujące polecenie w terminalu, zastępując z rzeczywistą nazwą użytkownika:

$sudomod użytkownika-aGvboxsf

5. Jeśli otworzysz Menedżera plików lub Eksploratora w systemie gościa, zobaczysz folder współdzielony sf_shared_folder zamontowana tam, gdzie sf_shared_folder to nazwa Twojego udostępnionego folderu.


Dostęp do folderu udostępnionego można również uzyskać z wiersza poleceń. Otwórz wiersz poleceń za pomocą Ctrl+Alt+T, a następnie przejdź do /połowa katalog za pomocą następującego polecenia w terminalu:

$Płyta CD /połowa

Tutaj, jeśli uruchomisz polecenie cd, zobaczysz folder współdzielony wymieniony w katalogu / media.


Teraz przejdź do folderu udostępnionego za pomocą polecenia cd w następujący sposób:

$Płyta CDsf_shared_folder/

Pamiętaj, aby wymienić sf_shared_folder z nazwą Twojego udostępnionego folderu.

W udostępnionym folderze możesz umieścić dowolny plik, który chcesz udostępnić systemowi hosta. Podobnie możesz uzyskać dostęp do dowolnego pliku udostępnionego przez system operacyjny hosta.

Wniosek

W tym artykule pokazano, jak skonfigurować udostępnianie folderów między systemem hosta a systemem gościa w VirtualBox. Musisz wykonać powyższą procedurę dla swoich komputerów gości tylko raz. Następnie folder współdzielony hosta zostanie automatycznie zamontowany w systemie gościa przy każdym rozruchu w celu udostępniania plików.