Dla VirtualBox (5.0.24) Host = Mac (El Capitan) i Guest = RHEL (7.2)
Uruchom maszynę wirtualną RHEL Guest i otwórz terminal. Upewnij się, że masz zainstalowane Narzędzia programistyczne.
sudo yum groupinstall 'Developer Tools'
Oraz pakiet nagłówków jądra, aby skrypt dodatków gości mógł zaktualizować jądro.
sudo yum install kernel-devel*
Po przygotowaniu wymagań czasowych zainstalować dodatki dla gości. Po wybraniu uruchomionej maszyny wirtualnej przejdź do menu VirtualBox i wybierz Urządzenia -> Włóż obraz dysku CD z dodatkami gości ...
Zaczekaj kilka sekund na zainstalowanie się i uruchomienie skryptu instalacyjnego. Po kliknięciu przycisku „Uruchom” w oknie dialogowym, które pojawiło się na maszynie Wirtualnej gościa.
Po zakończeniu skryptu kliknij prawym przyciskiem myszy ikonę CD na pulpicie i wybierz Wysuń. Następnie zamknij maszynę wirtualną gościa.
Utwórz folder współdzielony w systemie hosta za pomocą terminala, zwykle umieszczam go w folderze Dokumenty i upewniam się, że użytkownik ma do niego dostęp.
sudo mkdir ~/Documents/RhelShared
sudo chmod 755 <user> ~/Documents/RhelShared
W Oracle VM Virtual Box Manager wybierz swoją maszynę wirtualną, a następnie kliknij element konfiguracji „Foldery współdzielone”. W następnym oknie dialogowym kliknij ikonę Dodaj folder po prawej stronie listy folderów.
Następnie w wyskakującym oknie wybierz folder hosta, który właśnie utworzyłeś, jako ścieżkę folderu i nadaj mu nazwę folderu, która będzie używana przez maszynę wirtualną gościa, a także zaznacz pole wyboru „Automatyczne podłączanie”.
Po ponownym uruchomieniu maszyny wirtualnej gościa uruchom terminal na hoście i sprawdź, czy użytkownik powiązany z uruchomionym procesem gościa VirtualBox jest użytkownikiem, najprawdopodobniej, lub grupą z dostępem do folderu współdzielonego.
ps aux | grep VirtualBoxVM
Następnie, zgodnie z kilkoma poprzednimi odpowiedziami w terminalu na maszynie wirtualnej gościa, dodaj użytkownika do grupy vboxsf.
sudo usermod -a -G vboxsf <user>
Wyloguj się i zaloguj ponownie, aby odebrać zmianę.
Udostępniony folder powinien być teraz dostępny i dostępny jako sf_rhelshared, zakładając, że użyłeś tych samych nazw, co ja w powyższym oknie podręcznym.