Jak uzyskać dostęp do folderów na komputerze głównym z wirtualnej maszyny systemu Ubuntu w VirtualBox
VirtualBox to program, który pozwala uruchamiać wiele systemów operacyjnych (gości) na jednym komputerze (komputerze hosta). Konieczne może być przesłanie plików między hostem a gościem. Jest łatwy do skonfigurowania w Windows gości, ale trudny dla gości Ubuntu.
Pokażemy Ci, jak skonfigurować komputer gościa Ubuntu, aby uzyskać dostęp do folderów na komputerze hosta z komputera-gościa. Musisz włączyć udostępnione foldery, aby to zrobić, które są dostępne po zainstalowaniu oprogramowania dodawania gości VirtualBox (zobacz nasz artykuł, aby uzyskać instrukcje, jak to zrobić).
Po zainstalowaniu dodatków gości włącz udostępnione foldery, dodając folder z komputera hosta w ustawieniach urządzenia gościa. Aby to zrobić, najpierw upewnij się, że urządzenie gościa jest wyłączone. Następnie wybierz gościa maszyny na liście po lewej stronie VirtualBox Manager i kliknij Ustawienia na pasku narzędzi.
W oknie dialogowym Ustawienia kliknij Udostępnione foldery na liście opcji po lewej stronie. Na ekranie folderów współdzielonych kliknij przycisk folderu ze znakiem plus, aby dodać folder.
W oknie dialogowym Dodaj udostępnianie wybierz opcję Inne z listy rozwijanej Ścieżka folderu.
Wyświetlone zostanie okno dialogowe Przeglądanie w poszukiwaniu folderu. Przejdź do folderu, który chcesz udostępnić hostowi i gościowi, wybierz go i kliknij OK.
Ścieżka do wybranego folderu zostanie wstawiona w polu edycji Ścieżka folderu. Nazwa folderu automatycznie staje się Nazwą folderu, ale możesz zmienić tę nazwę, jeśli chcesz. Jeśli nie chcesz mieć możliwości zmiany elementów w tym folderze na komputerze-gościu, zaznacz pole wyboru Tylko do odczytu. Aby wybrany folder był automatycznie montowany na komputerze-gościu podczas jego uruchamiania, zaznacz pole wyboru Automatycznie montuj. Kliknij przycisk OK po zakończeniu wybierania ustawień folderu udostępnionego.
Wybrany folder zostanie wyświetlony na liście folderów. Kliknij OK, aby zamknąć okno dialogowe.
Teraz upewnij się, że urządzenie gościa jest nadal zaznaczone w VirtualBox Manager i kliknij przycisk Start, aby go uruchomić.
Po uruchomieniu komputera gościa, otwórz Nautilus (File Manager), klikając na szafce plików na pasku Unity po lewej stronie pulpitu.
Na liście Urządzenia po lewej kliknij Komputer, a następnie kliknij dwukrotnie folder Media po prawej stronie. Zobaczysz folder o nazwie podobnej do folderu, który wybrałeś do udostępnienia na komputerze-hoście, z "sf_" dodanym na początku nazwy.
Dwukrotne kliknięcie tego folderu spowoduje wyświetlenie następującego okna dialogowego. Dzieje się tak dlatego, że przed udostępnieniem folderu współdzielonego jest jeszcze jedno zadanie do wykonania.
Oprócz użytkowników Ubuntu istnieją również grupy. Gdy VirtualBox zainstalował system operacyjny Ubuntu, dodał grupę o nazwie "vboxsf". Zanim uzyskasz dostęp do folderów współdzielonych, musisz dodać siebie do grupy vboxsf. Aby to zrobić, naciśnij Ctrl + Alt + T, aby otworzyć okno Terminal. Wpisz następujące polecenie, zastępując "[nazwa użytkownika]" swoją nazwą użytkownika i naciśnij klawisz Enter.
sudo adduser [nazwa użytkownika] vboxsf
Po wyświetleniu monitu wpisz swoje hasło i naciśnij ponownie klawisz Enter. Komunikaty wyświetlane podczas dodawania do grupy i "Gotowe" są wyświetlane, gdy proces został pomyślnie zakończony.
Aby zamknąć okno Terminal, wpisz "exit" (bez cudzysłowów) w monicie i naciśnij Enter.
Aby sprawdzić, czy jesteś w grupie vboxsf, możesz wpisać "id [nazwa użytkownika]" (bez cudzysłowów i zastępując "[nazwa użytkownika]" swoją nazwą użytkownika) w odpowiedzi i naciśnij Enter. Wyświetlane są wszystkie grupy, w których określony użytkownik jest członkiem.
Teraz, kiedy uzyskasz dostęp do folderu współdzielonego w folderze Media, jak opisano powyżej, powinieneś zobaczyć wszystkie pliki znajdujące się w tym folderze na hoście.
Możesz edytować te pliki bezpośrednio w tym folderze, jeśli NIE wybierzesz opcji "Tylko do odczytu" po wybraniu folderu w Ustawieniach. Możesz również kopiować pliki do i z tego folderu. Jeśli folder został ustawiony jako "Tylko do odczytu", możesz kopiować tylko pliki z tego folderu i nie można do niego kopiować plików.