Czym są i jak je zainstalować

  • Dodatki gościnne w VirtualBox umożliwiają lepszą wydajność i funkcjonalność maszyn wirtualnych, w tym współdzielony schowek/przeciąganie i upuszczanie, współdzielone foldery, ulepszoną obsługę grafiki i płynne okna aplikacji.
  • Możesz zainstalować dodatki dla gości, montując wirtualny dysk dostarczony przez VirtualBox.

Podczas pracy w VirtualBox mogłeś zobaczyć monit lub zauważyć odniesienie do Dodatków dla gości. Ale co to jest? Przyjrzyjmy się, co robią dodatki dla gości VirtualBox i jak je aktywować.

Jakie są dodatki gości w VirtualBox?

Dodatki dla gości VirtualBox to pakiet oprogramowania dołączony do VirtualBox, który umożliwia lepszą wydajność i funkcjonalność maszyn wirtualnych. Aby aktywować tę funkcję, instalujesz dodatki dla gości na maszynie wirtualnej.

VirtualBox to hypervisor, który umożliwia tworzenie i używanie maszyn wirtualnych. W ten sposób możesz zainstalować system Windows i inne systemy operacyjne w VirtualBox, a będą one działać tak, jakby działały na rzeczywistym sprzęcie. Przeczytaj nasz pełny przewodnik na temat korzystania z VirtualBox, aby przyspieszyć, jeśli nie jesteś zaznajomiony.

Jednak nawet jeśli masz maszynę wirtualną działającą w VirtualBox, doświadczenie nie jest idealne od samego początku. Niektóre elementy uruchamiania systemu operacyjnego w oknie aplikacji są frustrujące.

Na przykład na Twoim komputerze system Windows wie, jakie rozdzielczości może wyświetlić, korzystając ze sterowników z Twojej karty graficznej. Maszyna wirtualna nie może tego zrobić, dlatego domyślnie wyświetla obraz w niskiej rozdzielczości (np. 800×600).

Dodatki gościnne VirtualBox zawierają sterowniki ekranu i inne przydatne narzędzia, dzięki którym Twoja maszyna wirtualna jest znacznie bardziej użyteczna.

Co robią dodatki dla gości VirtualBox?

Teraz, gdy wiemy, czym są dodatki dla gości, przyjrzyjmy się, co robią dodatki dla gości VirtualBox dla Twojej maszyny wirtualnej.

1. Udostępniony schowek/przeciągnij i upuść

Są szanse, że w końcu będziesz chciał przenosić dane między maszyną wirtualną (gościem) a rzeczywistym komputerem (hostem). Po zainstalowaniu dodatków dla gości VirtualBox zawiera kilka funkcji ułatwiających to.

Pierwszą z nich jest udostępniona obsługa schowka/przeciągania i upuszczania. Dzięki temu możesz kopiować elementy na jednej platformie i wklejać je na drugiej, a także przeciągać i upuszczać pliki między nimi. Aby to dostosować, wybierz maszynę wirtualną na stronie głównej VirtualBox i wybierz Ustawienia.

W sekcji Ogólne przejdź do karty Zaawansowane i możesz wybrać opcje Wspólnego schowka i Przeciągnij i upuść. Dla każdego z nich możesz wybrać opcję Wyłączony, Gospodarz z gościem, Gość z gospodarzem lub Dwukierunkowy. Dwukierunkowość jest najwygodniejsza, ale możesz uniemożliwić kopiowanie na komputer-host, jeśli używasz maszyny wirtualnej do testowania potencjalnie niebezpiecznego oprogramowania.

W zależności od tego, co włączyłeś, wklejanie i przeciąganie będzie działać w różnych systemach równie płynnie, jak w systemie operacyjnym hosta.

2. Foldery udostępnione

Foldery współdzielone sprawiają, że foldery w systemie hosta są dostępne na maszynie wirtualnej. Ta funkcja Dodatki dla gości umożliwia montowanie folderów hosta jako „zasobów sieciowych” w systemie gościa bez faktycznego korzystania z sieci.

Aby z niego skorzystać, kliknij Ustawienia na maszynie wirtualnej i przejdź do sekcji Foldery współdzielone. Wybierz przycisk Dodaj udział po prawej stronie, a następnie wybierz folder na komputerze hosta, który chcesz udostępnić gościowi.

Nadaj mu nazwę, wybierz opcję Automount, jeśli chcesz, aby łączył się automatycznie, i włącz opcję Make Permanent, jeśli chcesz, aby zawsze się pojawiał. Następnie naciśnij OK, aby potwierdzić. Zobaczysz, że folder pojawi się jako dysk sieciowy w systemie-gościu.

3. Ulepszona obsługa grafiki

Jak wspomniano wcześniej, maszyny wirtualne od początku nie obsługują grafiki o wysokiej rozdzielczości. Po zainstalowaniu dodatków dla gości będziesz mieć pełną kontrolę nad opcjami rozdzielczości w menu ustawień wyświetlania systemu-gościa. Na przykład na monitorze 1920 × 1080 możesz wyświetlić maszynę wirtualną na pełnym ekranie w rozdzielczości 1080p.

To nie jedyne ulepszenie graficzne, które dodają dodatki dla gości. Dzięki nim rozdzielczość systemu gościa będzie dynamicznie zmieniać się w miarę dostosowywania okna VirtualBox na komputerze. Dzięki temu możesz używać maszyny wirtualnej w dowolnym rozmiarze, bez zabawy z opcjami rozdzielczości.

Wreszcie, dzięki dodatkom dla gości, system operacyjny gościa może wykorzystać możliwości sprzętu graficznego Twojego komputera. Jeśli grasz w gry lub używasz innego oprogramowania intensywnie korzystającego z grafiki w WM, robi to ogromną różnicę.

4. Bezproblemowe działanie aplikacji Windows

Kolejną ciekawą zaletą Dodatków dla Gości jest tryb płynny. Dzięki temu możesz uruchamiać okna aplikacji od gościa wraz z aplikacjami z systemu operacyjnego hosta, tak jakby były częścią jednego systemu. Przypomina to sposób, w jaki Parallels uruchamia aplikacje Windows na komputerze Mac.

Aby skorzystać z tego trybu, naciśnij klawisz Host + L, gdy maszyna wirtualna jest aktywna. Jeśli tego nie zmieniłeś, domyślnym kluczem Hosta w VirtualBox jest prawy klawisz Ctrl.

Gdy to zrobisz, maszyna wirtualna przejdzie na pełny ekran, a VirtualBox usunie jej tło. Następnie możesz używać jego systemu Windows z oprogramowaniem komputerowym hosta. Naciśnij ponownie Host + L, aby to wyłączyć — jeśli to nie zadziała, upewnij się, że najpierw wybrałeś maszynę wirtualną VirtualBox.

5. Inne zalety dodatków gościnnych VirtualBox

Powyższe funkcje są głównymi cechami dodatków dla gości VirtualBox. Istnieje kilka innych przydatnych korzyści związanych z ich instalacją, choć nie są one tak powszechnie przydatne.

Jednym z nich jest płynna integracja myszy. Być może zauważyłeś, że po kliknięciu wewnątrz maszyny wirtualnej wskaźnik myszy zostanie „uwięziony” w oknie VirtualBox. Następnie musisz nacisnąć klawisz Host (domyślnie prawy klawisz Ctrl), aby przywrócić sterowanie myszą do systemu operacyjnego hosta. W przypadku Dodatków dla Gości to ograniczenie zostaje usunięte; po prostu odsunięcie kursora od maszyny wirtualnej przywróci kontrolę do hosta.

W przeciwnym razie Dodatki dla gości zapewniają synchronizację czasu z komputerem hosta, opcję automatycznego logowania i możliwość monitorowania komunikacji między gościem a hostem. Nic z tego nie ma większego wpływu na przeciętnego użytkownika, ale sprawia, że ​​korzystanie z maszyn wirtualnych jest o wiele wygodniejsze.

Jak zainstalować dodatki dla gości VirtualBox

Instalacja dodatków dla gości w systemie VirtualBox jest łatwa. Omówimy instalację dodatków dla gości dla systemów Windows i Linux, ponieważ uruchamianie systemu macOS na maszynie wirtualnej jest bardziej skomplikowane.

Zainstaluj dodatki dla gości na maszynach wirtualnych z systemem Windows

Aby zainstalować dodatki dla gości dla VirtualBox na maszynie wirtualnej z systemem Windows, uruchom system operacyjny gościa w normalny sposób. Na pasku narzędzi u góry wybierz Urządzenia > Włóż obraz płyty CD z dodatkami dla gości. Spowoduje to zamontowanie dysku wirtualnego na maszynie wirtualnej.

Gdy to zrobisz, system Windows zareaguje tak, jakbyś właśnie włożył fizyczny dysk. Jeśli nie wyświetli się monit o jego uruchomienie, otwórz okno Eksploratora plików i przejdź do opcji Ten komputer. Powinieneś zobaczyć pozycję w napędzie CD odnoszącą się do Dodatków gości.

Dwukrotne kliknięcie powinno rozpocząć proces instalacji. Jeśli nie, kliknij go prawym przyciskiem myszy, wybierz opcję Otwórz i uruchom plik VBxWindowsAdditions (lub VBxWindowsAdditions-x86 na 32-bitowej maszynie wirtualnej).

Następnie wykonaj kolejne kroki, aby zainstalować dodatki dla gości, tak jak każde inne oprogramowanie. Po zakończeniu zostaniesz poproszony o ponowne uruchomienie maszyny wirtualnej, co powinieneś zrobić tak szybko, jak to możliwe.

Gdy już skończysz, możesz przejść do Urządzenia > Napędy optyczne > Usuń dysk z napędu wirtualnego, aby „wysunąć” wirtualny dysk z dodatkami dla gości.

Zainstaluj dodatki dla gości na maszynach wirtualnych z systemem Linux

Proces instalowania dodatków dla gości VirtualBox na maszynie wirtualnej z systemem Linux jest podobny do procesu w systemie Windows. Po uruchomieniu wybierz Urządzenia > Wstaw obraz płyty CD z dodatkami dla gości z paska menu VirtualBox. W zależności od wersji Linuksa może zostać wyświetlony komunikat informujący o konieczności automatycznego uruchomienia zawartości płyty CD.

Możesz to zaakceptować, ale jeśli tego nie zrobisz, w wielu dystrybucjach Linuksa płyta CD będzie dostępna na pasku zadań. Jeśli się nie pojawi, otwórz przeglądarkę plików i poszukaj elementu zaczynającego się od VBox_GAs na lewym pasku bocznym.

W systemie Ubuntu w prawym górnym rogu okna pojawia się przycisk Uruchom oprogramowanie. Kliknij to, aby rozpocząć proces instalacji, a następnie podaj hasło administratora, aby kontynuować. Otworzy się okno terminala, w którym będziesz na bieżąco informowany o postępie.

Jeśli to nie przyniesie odpowiedzi, kliknij prawym przyciskiem myszy w oknie przeglądarki plików i wybierz Otwórz w terminalu, a następnie wklej następujące polecenie, aby uruchomić skrypt instalacyjny dodatków dla gości:

 sudo sh ./VBoxLinuxAdditions.run 

Po zakończeniu uruchom ponownie maszynę wirtualną i wszystko gotowe. Następnie możesz wysunąć dysk, korzystając z opcji Urządzenia > Napędy optyczne > Usuń dysk z dysku wirtualnego lub klikając go prawym przyciskiem myszy w systemie operacyjnym i wybierając Wysuń.

Większość aktualizacji VirtualBox zawiera także nową wersję dodatków dla gości. Nie musisz koniecznie aktualizować dodatków gości za każdym razem, gdy aktualizujesz VirtualBox, chociaż jest to zalecane w celu uzyskania najlepszej wydajności. Kliknij Urządzenia > Uaktualnij dodatki dla gości na pasku menu, aby uzyskać najnowszą wersję.

Teraz wiesz, jak dodatki dla gości sprawiają, że uruchamianie maszyn wirtualnych z VirtualBox jest znacznie płynniejsze. Zawsze powinieneś poświęcić kilka chwil na zainstalowanie dodatków dla gości podczas konfigurowania nowej maszyny wirtualnej, aby móc korzystać z tych przydatnych funkcji.