Narzędzia użytkownika

Narzędzia witryny


software:guest_additions

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronachPoprzednia wersja
Nowa wersja
Poprzednia wersja
software:guest_additions [2024/08/21 09:56] – testersoftware:guest_additions [2024/09/05 05:50] (aktualna) – [Zasoby] tester
Linia 2: Linia 2:
  
 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. 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.
 +{{page>:szablon:gfx:virtualbox}}
  
 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|VirtualBox]], szczególnie w kontekście pracy z folderami współdzielonymi, lepszą grafiką i integracją systemową. 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|VirtualBox]], szczególnie w kontekście pracy z folderami współdzielonymi, lepszą grafiką i integracją systemową.
Linia 21: Linia 22:
 ==== Kroki instalacji na systemie Linux ==== ==== Kroki instalacji na systemie Linux ====
  
-  - Uruchom maszynę wirtualną z systemem Linux. +  * Uruchom maszynę wirtualną z systemem Linux. 
-  - Zaloguj się do systemu jako użytkownik z uprawnieniami administratora. +  * Zaloguj się do systemu jako użytkownik z uprawnieniami administratora. 
-  - W menu VirtualBox wybierz **"Devices"** > **"Insert Guest Additions CD image..."**. +  * W menu VirtualBox wybierz **"Devices"** <key>></key> **"Insert Guest Additions CD image..."**. 
-  - W terminalu uruchom poniższe polecenia:+  * W terminalu uruchom poniższe polecenia: 
 + 
 +''sudo mount /dev/cdrom /mnt''
  
-''sudo mount /dev/cdrom /mnt''   
 ''sudo /mnt/VBoxLinuxAdditions.run'' ''sudo /mnt/VBoxLinuxAdditions.run''
  
-  - Po zakończeniu instalacji uruchom ponownie maszynę wirtualną.+  * Po zakończeniu instalacji uruchom ponownie maszynę wirtualną.
  
 ==== Kroki instalacji na systemie Windows ==== ==== Kroki instalacji na systemie Windows ====
  
-  - Uruchom maszynę wirtualną z systemem Windows. +  * Uruchom maszynę wirtualną z systemem Windows. 
-  - W menu VirtualBox wybierz //Devices// <key>></key> //Insert Guest Additions CD image...//. +  * W menu VirtualBox wybierz //Devices// <key>></key> //Insert Guest Additions CD image...//. 
-  - W napędzie CD pojawi się nowy dysk. Otwórz go i uruchom plik **VBoxWindowsAdditions.exe**. +  * W napędzie CD pojawi się nowy dysk. Otwórz go i uruchom plik **VBoxWindowsAdditions.exe**. 
-  - Postępuj zgodnie z instrukcjami instalatora. +  * Postępuj zgodnie z instrukcjami instalatora. 
-  - Po zakończeniu instalacji uruchom ponownie maszynę wirtualną.+  * Po zakończeniu instalacji uruchom ponownie maszynę wirtualną.
  
 ===== Konfiguracja udostępnionych folderów ===== ===== Konfiguracja udostępnionych folderów =====
Linia 43: Linia 45:
 Udostępnione foldery umożliwiają łatwą wymianę plików między systemem gospodarza a maszyną wirtualną. Aby skonfigurować udostępniony folder: Udostępnione foldery umożliwiają łatwą wymianę plików między systemem gospodarza a maszyną wirtualną. Aby skonfigurować udostępniony folder:
  
-  - W VirtualBox, przejdź do ustawień maszyny wirtualnej i wybierz zakładkę **"Udostępnione foldery"**. +  * W VirtualBox, przejdź do ustawień maszyny wirtualnej i wybierz zakładkę **"Udostępnione foldery"**. 
-  - Kliknij ikonę dodawania folderu, wybierz folder z systemu gospodarza, który chcesz udostępnić, i skonfiguruj jego opcje. +  * Kliknij ikonę dodawania folderu, wybierz folder z systemu gospodarza, który chcesz udostępnić, i skonfiguruj jego opcje. 
-  - W systemie gościa zamontuj udostępniony folder, np. używając polecenia:+  * W systemie gościa zamontuj udostępniony folder, np. używając polecenia:
  
 ''sudo mount -t vboxsf NAZWA_FOLDERU /ścieżka/docelowa'' ''sudo mount -t vboxsf NAZWA_FOLDERU /ścieżka/docelowa''
  
 +====Dodanie użytkownika do grupy vboxsf====
 +
 +  * Dodaj użytkownika do grupy ''vboxsf'', aby uzyskać dostęp do montowanego folderu:
 +
 +''sudo usermod -aG vboxsf $USER''
 +
 +W tym poleceniu ''$USER'' odnosi się do bieżącego użytkownika, który jest zalogowany. Możesz także ręcznie wpisać nazwę użytkownika zamiast ''$USER''.
 +
 +  * Sprawdź uprawnienia katalogu ''/media/sf_FREE'', aby upewnić się, że grupa vboxsf ma odpowiednie uprawnienia:
 +
 +''ls -ld /media/sf_FREE''
 +
 +Powinieneś zobaczyć coś takiego:
 +
 +<code bash>drwxrwx--- 1 root vboxsf 4096 Aug 21 12:34 /media/sf_FREE</code>
 +
 +W tym przykładzie, drwxrwx- - - oznacza, że właściciel ''root'' i grupa ''vboxsf'' mają uprawnienia do odczytu, zapisu i wejścia do tego katalogu. Grupa ''vboxsf'' powinna mieć odpowiednie uprawnienia, jeśli Twój użytkownik jest jej członkiem.
 +
 +  * Upewnij się, że Twój użytkownik należy do grupy ''vboxsf'':
 +
 +''sudo usermod -aG vboxsf $USER''
 +
 +Wyloguj się i zaloguj ponownie, aby zmiany weszły w życie.
 +
 +===Sprawdź montowanie folderu===
 +
 +Czy folder jest poprawnie zamontowany?
 +
 +''mount | grep sf_FREE''
 +
 +Powinieneś zobaczyć coś podobnego do:
 +
 +''/dev/sr0 on /media/sf_FREE type vboxsf (rw,relatime)''
 +
 +
 +=====Instalacja narzędzi virtualbox-guest-dkms=====
 +  * Otwórz terminal i wykonaj następujące polecenie:
 +
 +''sudo apt update''
 +
 +''sudo apt install virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11''
 +
 +  * 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.
 +
 +  * 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''
 +
 +  * Zrestartuj system po instalacji.
 +
 +  * 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:
 +
 +
 +  * Po zakończeniu instalacji zrestartuj system, aby nowe moduły zostały załadowane:
 +
 +''sudo reboot''
 +
 +  * 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''
 +
 +  * Sprawdź obecność modułów jądra:
 +
 +Czy moduły jądra VirtualBox zostały załadowane?
 +
 +''lsmod | grep vboxguest''
 ===== Sprawdzanie statusu instalacji Guest Additions ===== ===== Sprawdzanie statusu instalacji Guest Additions =====
  
Linia 71: Linia 153:
   * Forum wsparcia: [[https://forums.virtualbox.org/|VirtualBox Forums]]   * Forum wsparcia: [[https://forums.virtualbox.org/|VirtualBox Forums]]
  
 +{{page>:szablony:kategorie}}
 +==Kategoria: Software==
 {{indexmenu>:software#1}} {{indexmenu>:software#1}}
 +==Inne==
 +{{pagebox>:pagebox:kategorie}}
software/guest_additions.1724226981.txt.gz · ostatnio zmienione: przez tester