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

Udostępnianie folderów między systemem operacyjnym hosta a systemem operacyjnym w VirtualBox
Pracując nad systemem operacyjnym gościa, często musisz udostępniać pliki do i z systemu operacyjnego hosta. Gościnny system operacyjny to odizolowany system operacyjny, który nie ma dostępu do hosta, ani innych maszyn w Virtualbox. Jednak narzędzie dodawania gościa VirtualBox umożliwia gościowi udostępnianie plików do i z systemu hosta.

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

Wymagania wstępne

  1. Host SES z zainstalowanym VirtualBox
  2. OS gościa zainstalowana w maszynie wirtualnej

Do tej demonstracji używamy systemu Windows10 jako systemu operacyjnego hosta i Ubuntu 20.04 LTS jako OS Guest OS. Aby umożliwić udostępnianie między gościami i systemem operacyjnym hosta, zainstalujemy dodatki gości VirtualBox w systemie operacyjnym gości. Zacznijmy.

Zainstaluj dodatki gości w systemie gości

Aby umożliwić udostępnianie plików między hostem a gością, musisz zainstalować dodatki gości w systemie operacyjnym gościa. Aby to zrobić, należy podjąć następujące kroki:

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

2. Na górnym pasku menu VirtualBox kliknij Urządzenia, Następnie wybierz Wstaw dodatkowe gości obraz CD Aby wstawić wirtualną płytę CD do systemu gości.


3. Pojawi się następująca wiadomość. Kliknij Uruchomić Aby zainstalować dodatki gości na maszynie gości.


4. Zacznie się instalacja, a po zakończeniu zostaniesz poproszony o naciśnięcie Wchodzić Aby zamknąć okno. Naciskać Wchodzić Aby zakończyć instalację.


Po zainstalowaniu dodatków do gości w systemie gości, możesz udostępniać foldery między systemem hosta a systemem gości.

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

Teraz podzielimy się folderem między systemami hosta a gośćmi. Możesz udostępniać wiele folderów między systemem operacyjnym gościnnym a systemem hosta. W celu udostępniania folderów utwórz nowy folder lub użyj istniejącego folderu. Postępuj zgodnie z poniższymi krokami, aby udostępnić plik lub folder między systemami hosta i gości.

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

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

3. w Dodaj udział Okno dialogowe, wybierz folder udostępniony za pomocą Ścieżkę foldera rozwijana i wybierz folder z systemu operacyjnego hosta. Następnie wpisz nazwę współdzielonego folderu i sprawdź Automatyczne montaż skrzynka. Automatyczne montaż opcja automatycznie zamontować folder udostępniony w następnym rozruchu.


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


4. Domyślnie tylko root i członkowie VboxSF mogą uzyskać dostęp do folderu udostępnionego. Aby przypisać uprawnienia do konta użytkownika, wydaj następujące polecenie w terminalu, zastępując Z rzeczywistą nazwą użytkownika:

$ sudo usermod -Ag vboxsf

5. Jeśli otworzysz menedżera plików lub eksplorator w systemie operacyjnym gościa, zobaczysz folder udostępniony sf_shared_folder zamontowane tam, gdzie sf_shared_folder to nazwa twojego udostępnionego folderu.


Udostępniony folder można również uzyskać dostęp do wiersza poleceń. Otwórz wiersz poleceń za pomocą ctrl+alt+t, a następnie przejdź do /głoska bezdźwięczna Directory za pomocą następującego polecenia w terminalu:

$ CD /Media

Tutaj, jeśli uruchomisz polecenie CD, zobaczysz swój udostępniony folder wymieniony w katalogu /medialnym.


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

$ cd sf_shared_folder/

Pamiętaj, aby wymienić sf_shared_folder z nazwą współdzielonego folderu.

W folderze udostępnionym możesz umieścić dowolny plik, który chcesz udostępnić z systemem operacyjnym 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ści w VirtualBox. Musisz postępować zgodnie z powyższą procedurą dla swoich maszyn gościnnych tylko raz. Następnie wspólny folder hosta zostanie automatycznie zamontowany w systemie gościa na każdym rozruchu w celu udostępniania plików.