Narzędzia użytkownika

Narzędzia witryny


software:guest_additions

To jest stara wersja strony!


VirtualBox Guest Additions

VirtualBox Guest Additions to zestaw sterowników i narzędzi, które poprawiają integrację i wydajność systemu operacyjnego uruchomionego na maszynie wirtualnej. Instalacja Guest Additions jest zalecana, aby uzyskać pełne wsparcie dla funkcji VirtualBox, takich jak udostępnione foldery, lepsza obsługa grafiki, synchronizacja schowka i inne.

 

Narzędzia te znacząco poprawiają funkcjonalność i integrację maszyn wirtualnych z systemem gospodarza. Instalacja tych dodatków jest kluczowa dla pełnego wykorzystania możliwości, jakie oferuje VirtualBox, szczególnie w kontekście pracy z folderami współdzielonymi, lepszą grafiką i integracją systemową.

Korzyści z instalacji Guest Additions

  • Płynne przenoszenie kursora myszy: Możliwość płynnego przemieszczania kursora myszy między systemem gospodarza a gościa bez konieczności klikania w okno maszyny wirtualnej.
  • Lepsza obsługa grafiki: Wyższa rozdzielczość ekranu, obsługa przyspieszenia 3D, dynamiczne zmienianie rozmiaru okna maszyny wirtualnej.
  • Synchronizacja schowka: Możliwość kopiowania i wklejania tekstu między systemem gospodarza a gościa.
  • Udostępnione foldery: Współdzielenie plików i folderów między systemem gospodarza a maszyną wirtualną.
  • Synchronizacja czasu: Automatyczna synchronizacja zegara systemowego gościa z systemem gospodarza.
  • Zdalny pulpit: Lepsza obsługa zdalnego pulpitu w VirtualBox.

Instalacja Guest Additions

Guest Additions można zainstalować w systemach Linux, Windows i macOS uruchomionych na maszynie wirtualnej.

Kroki instalacji na systemie Linux

  1. Uruchom maszynę wirtualną z systemem Linux.
  2. Zaloguj się do systemu jako użytkownik z uprawnieniami administratora.
  3. W menu VirtualBox wybierz „Devices” > „Insert Guest Additions CD image…”.
  4. W terminalu uruchom poniższe polecenia:

sudo mount /dev/cdrom /mnt sudo /mnt/VBoxLinuxAdditions.run

  1. Po zakończeniu instalacji uruchom ponownie maszynę wirtualną.

Kroki instalacji na systemie Windows

  1. Uruchom maszynę wirtualną z systemem Windows.
  2. W menu VirtualBox wybierz Devices > Insert Guest Additions CD image….
  3. W napędzie CD pojawi się nowy dysk. Otwórz go i uruchom plik VBoxWindowsAdditions.exe.
  4. Postępuj zgodnie z instrukcjami instalatora.
  5. Po zakończeniu instalacji uruchom ponownie maszynę wirtualną.

Konfiguracja udostępnionych folderów

Udostępnione foldery umożliwiają łatwą wymianę plików między systemem gospodarza a maszyną wirtualną. Aby skonfigurować udostępniony folder:

  1. W VirtualBox, przejdź do ustawień maszyny wirtualnej i wybierz zakładkę „Udostępnione foldery”.
  2. Kliknij ikonę dodawania folderu, wybierz folder z systemu gospodarza, który chcesz udostępnić, i skonfiguruj jego opcje.
  3. W systemie gościa zamontuj udostępniony folder, np. używając polecenia:

sudo mount -t vboxsf NAZWA_FOLDERU /ścieżka/docelowa

Instalacja narzędzi virtualbox-guest-dkms

  1. Otwórz terminal i wykonaj następujące polecenie:
sudo apt update
sudo apt install virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11
  1. Zainstaluj nagłówki jądra (kernel headers):

Otwórz terminal i wykonaj następujące polecenie, aby zainstalować nagłówki jądra dla obecnej wersji jądra:

sudo dnf install kernel-desktop-devel-$(uname -r)

uname -r zwróci aktualnie używaną wersję jądra, co pozwoli na automatyczne pobranie odpowiednich nagłówków.

  1. Zainstaluj dodatkowe pakiety deweloperskie:

Może być również konieczne zainstalowanie dodatkowych pakietów narzędziowych potrzebnych do kompilacji modułów:

sudo dnf install gcc make perl

  1. Zrestartuj system po instalacji.
  1. Uruchom ponownie instalację Dodatków Gościa:

Po zainstalowaniu nagłówków jądra, uruchom ponownie instalację modułów VirtualBox:

sudo /sbin/rcvboxadd setup

Zrestartuj system:

  1. Po zakończeniu instalacji zrestartuj system, aby nowe moduły zostały załadowane:

sudo reboot

  1. Jeśli nie możesz znaleźć pasujących nagłówków dla obecnego jądra, możesz spróbować zaktualizować jądro do nowszej wersji, dla której nagłówki są dostępne:

sudo dnf install kernel-desktop kernel-desktop-devel

  1. Sprawdź obecność modułów jądra:

Czy moduły jądra VirtualBox zostały załadowane?

lsmod | grep vboxguest

Sprawdzanie statusu instalacji Guest Additions

Aby upewnić się, że Guest Additions zostały poprawnie zainstalowane i działają, możesz:

  • Sprawdzić status modułów:

W terminalu systemu gościa sprawdź, czy moduły VirtualBox są załadowane. Uruchom polecenie:

lsmod | grep vbox

  • Zweryfikuj usługę:

W systemach Linux aby sprawdzić, czy usługa VirtualBox Additions jest aktywna użyj polecenia:

systemctl status vboxadd

Zasoby

software/guest_additions.1724231291.txt.gz · ostatnio zmienione: przez tester