Jak zainstalować dodatki gościa VirtualBox w Ubuntu?

W dzisiejszych czasach skonfigurowanie maszyny wirtualnej Ubuntu jest szybkie i łatwe , dzięki czemu możesz bawić się Linuksem(Linux) bez formatowania systemu. Jednak, aby naprawdę w pełni wykorzystać swoją wirtualną maszynę Ubuntu , czy nie byłoby miło, gdyby host obsługujący mógł wchodzić w interakcje z gościem? To jedna z rzeczy, które możesz zrobić z VirtualBox Guest Additions , a my pokażemy Ci, jak to zainstalować.

Niezbędny język VirtualBox

Zanim przejdziemy do mięs i ziemniaków Dodatki dla (Additions)gości(Guest) , jest kilka podstawowych koncepcji, które musisz znać, aby to wszystko zrozumieć. Jeśli już dobrze znasz język maszyn wirtualnych, możesz po prostu przejść do następnej sekcji, ale jeśli nie, pozostań przez chwilę.

Wspomnieliśmy już o dwóch najważniejszych pojęciach w akapicie otwierającym: system hosta i systemu gościa.

System operacyjny hosta to rzeczywisty system operacyjny działający na „gołej” maszynie. To jest rzeczywisty fizyczny komputer. Nie ma nic między systemem operacyjnym a sprzętem komputera.

System gościa, maszyna wirtualna, działa jako aplikacja w systemie operacyjnym hosta. System gościa „myśli”, że działa na prawdziwym komputerze i widzi cały „sprzęt”, którego oczekuje, ale wszystko to jest symulowane. 

Z założenia istnieje twarda bariera między systemem gościa i gospodarza. Obejmuje to wszystkie aplikacje działające w systemie gościa. Dlatego na przykład bezpiecznie jest testować wirusy lub robić inne ryzykowne rzeczy na maszynie wirtualnej. Cóż, tak długo, jak nie masz aktywnego połączenia sieciowego z maszyną wirtualną!

Co mogą zrobić dodatki dla gości?

Dodatki dla gości (Guest) to(Additions) , jak sama nazwa wskazuje, oprogramowanie dodawane do systemu operacyjnego gościa(guest ) , dzięki czemu zasadniczo zyskuje upiorne supermoce, których nie powinna mieć żadna maszyna wirtualna. 

Żarty na bok, głównym celem dodawania gości jest zintegrowanie maszyny wirtualnej z systemem operacyjnym hosta bez utraty zalet zwirtualizowanej bariery między nimi. Po zainstalowaniu dodatków otrzymujesz kilka bardzo przydatnych funkcji:

  • Zsynchronizowane zegary między gospodarzem a gościem, dzięki czemu zawsze wyświetlają tę samą godzinę.
  • Możesz swobodnie używać wskaźnika myszy między hostem a gościem bez przechwytywania wskaźnika.
  • Współdzielone foldery ułatwiają bezpieczne przesyłanie plików między hostem a gościem.
  • Możesz dowolnie zmieniać rozmiar okna komputera-gościa, a on dynamicznie dopasuje swoją rozdzielczość.
  • Lepsza akcelerowana grafika umożliwia dostęp do zwirtualizowanych aplikacji, które wymagają bardziej zaawansowanych funkcji GPU na maszynie hosta.
  • Wspólny schowek, ułatwiający kopiowanie i wklejanie rzeczy między dwoma systemami.

Jest jeszcze więcej naprawdę pomocnych funkcji. Przeczytaj oficjalną dokumentację VirtualBox(VirtualBox Documentation) , aby uzyskać szczegółowe informacje techniczne, jeśli chcesz dowiedzieć się więcej.

Masz działającą maszynę wirtualną?

Ten artykuł nie dotyczy konfiguracji maszyny wirtualnej Ubuntu(Ubuntu Virtual Machine) , ale potrzebujesz działającej i poprawnie skonfigurowanej maszyny Ubuntu VirtualBox(VirtualBox Ubuntu) , aby zainstalować dodatki gościa (VirtualBox Guest) VirtualBox(Additions) w Ubuntu . Jeśli potrzebujesz, przejdź do Jak zainstalować system Linux w systemie Windows z VirtualBox(How to Install Linux on Windows With VirtualBox) i upewnij się, że zrobiłeś wszystko we właściwy sposób. Jeśli twoja maszyna wirtualna Ubuntu(Ubuntu VM) jest w porządku, jesteśmy gotowi do rozpoczęcia właściwego procesu instalacji.

Instalowanie dodatków gościa Ubuntu

Zakładając, że masz gotową do pracy maszynę wirtualną Ubuntu(Ubuntu VM) w VirtualBox , możesz łatwo zainstalować dodatki dla gości.

Jednak zanim to zrobisz, zalecamy zrobienie migawki maszyny wirtualnej na wypadek, gdyby coś poszło nie tak z instalacją dodawania gościa. Pamiętaj, że są to sterowniki i narzędzia zainstalowane na maszynie wirtualnej, więc zmienia system wirtualny.

Możesz zrobić migawkę na dwa sposoby. Pierwszym z nich jest naciśnięcie host key + T . Domyślnie; prawy klawisz Ctrl(Ctrl key) jest kluczem hosta,(host key) chyba że ktoś zmienił to w ustawieniach. Aktualny klucz hosta jest wyświetlany w prawym dolnym rogu okna maszyny wirtualnej. Możesz też po prostu użyć opcji Maszyna(Machine ) > Zrób migawkę( Take Snapshot) .

Nazwij migawkę, zapisz ją, a następnie wróć do swojej maszyny wirtualnej.

Teraz wybierz Urządzenia(Devices) , a następnie Włóż dysk CD z dodatkami dla gości(Insert Guest Additions CD) .

Otrzymasz tę wiadomość z Ubuntu , wybierz Uruchom(Run) .

Teraz wpisz swoje hasło administratora(administrator password) i wybierz Uwierzytelnij(Authenticate) .

Oprogramowanie uruchomi i zainstaluje dodatki dla gości. Możesz otrzymać błąd, że system nie jest skonfigurowany do budowania modułów jądra, po prostu go zignoruj ​​i naciśnij Enter .

Zgadnij co? To wszystko. Dodatki gości(Guest) są teraz zainstalowane i powinieneś być gotowy do pracy. Chociaż powinieneś sprawdzić, czy instalacja działała poprawnie, czy nie.

Testowanie dodatków dla gości

Aby upewnić się, że dodatki dla gości (Guest) działają(Additions) zgodnie z przeznaczeniem, wypróbuj kilka szybkich testów.

Najpierw przesuń wskaźnik myszy nad ikony pulpitu w Ubuntu spoza okna maszyny wirtualnej. Czy podkreślają? Czy możesz kliknąć ikonę na pulpicie, a następnie płynnie przesunąć wskaźnik myszy do systemu operacyjnego hosta?

Następnie przetestujmy, czy foldery współdzielone działają poprawnie.

Najpierw wybierz Devices > Shared Folders > Shared Folders Settings z menu maszyny wirtualnej.

Teraz wybierz ikonę dodawania udostępniania(add share icon) .

Następnie w obszarze Ścieżka folderu(Folder Path) wybierz Inne(Other) , a następnie wyszukaj i wybierz folder na komputerze hosta, który chcesz udostępnić maszynie wirtualnej. Pamiętaj, aby wybrać opcję Automatyczne montowanie(Auto-mount) , aby folderowi automatycznie przypisywana była litera dysku w systemie gościa.

Gdy skończysz, wybierz OK , a folder udostępniony powinien zostać wyświetlony w sekcji foldery przejściowe(transient folders) . Pamiętaj(Remember) , po prostu testujemy, czy dodatki dla gości działają poprawnie; zawsze możesz się cofnąć i ustawić swój folder udostępniony na stałe.

Teraz ponownie wybierz OK i przejdź do folderu domowego na maszynie wirtualnej(home folder on the virtual machine) , a powinieneś zobaczyć folder i jego zawartość. O ile nie ustawiłeś folderu tylko do odczytu, możesz w ten sposób kopiować pliki od gościa do hosta.

Aby uzyskać bardziej szczegółowy przewodnik po folderach współdzielonych, sprawdź Udostępnianie folderów między systemem hosta a systemem gościa w VirtualBox(Share Folders between Host and Guest OS in VirtualBox) .

Wyjmowanie Ubuntu poza maszyny wirtualne(Ubuntu Beyond Virtual Machines)

Posiadanie maszyny wirtualnej z systemem Ubuntu Linux(Ubuntu Linux) (lub dowolnego systemu Linux ) jest doskonałe do prawie każdego celu. (Linux)Mimo to nigdy nie uzyskasz takiej samej wydajności ani kompatybilności, jaką oferuje goły metal.

Gdy poczujesz się komfortowo z Linuksem(Linux) po zabawie z nim w VirtualBox , możesz rozważyć podwójne uruchomienie Ubuntu z Windows . Jeśli to zbyt duże zobowiązanie, spójrz na naszą listę najlepszych przenośnych systemów operacyjnych Linux(best portable Linux operating systems) . W ten sposób możesz uruchomić system Linux(Linux) bez zmiany czegokolwiek na samym komputerze.



About the author

inżynier audiofilski i specjalista ds. produktów audio z ponad 10-letnim doświadczeniem. Specjalizuję się w tworzeniu wysokiej jakości głośników muzycznych i słuchawek od początku do końca. Jestem ekspertem w rozwiązywaniu problemów z dźwiękiem oraz projektowaniu nowych głośników i systemów słuchawkowych. Moje doświadczenie wykracza poza samo tworzenie dobrych produktów; Mam również pasję pomagania innym w byciu jak najlepszymi, czy to poprzez edukację, czy pracę społeczną.



Related posts