Nobara OS, bazująca na Fedorze, to fantastyczna dystrybucja Linuksa, szczególnie ceniona przez graczy za swoje optymalizacje. Czasami jednak instalacja oprogramowania, które wymaga głębokiej integracji z systemem, jak VirtualBox, może napotkać na nieoczekiwane przeszkody.
Przeszedłeś przez błędy Kernel driver not installed? Widziałeś tajemnicze komunikaty o nieudanej transakcji RPM? Ten poradnik jest dla Ciebie. Krok po kroku, przeprowadzimy Cię przez cały proces, omijając pułapki i rozwiązując problemy, abyś mógł cieszyć się wirtualizacją na swoim systemie.
Krok 0: Kluczowe Ustawienia BIOS/UEFI (Zanim zaczniesz)
Zanim wpiszesz w terminalu jakąkolwiek komendę, musisz upewnić się, że Twój komputer jest prawidłowo skonfigurowany. Pominięcie tego kroku jest przyczyną 90% problemów.
-
Włącz Wirtualizację Sprzętową (VT-x / AMD-V):
- Uruchom ponownie komputer i wejdź do BIOS/UEFI (najczęściej klawiszem
Del,F2,F10). - Znajdź opcję o nazwie
Intel Virtualization Technology (VT-x)(dla procesorów Intela) lubSVM Mode(dla procesorów AMD). - Upewnij się, że jest ustawiona na
Enabled(Włączona).
- Uruchom ponownie komputer i wejdź do BIOS/UEFI (najczęściej klawiszem
-
Wyłącz Secure Boot:
- W tym samym menu BIOS/UEFI znajdź opcję
Secure Boot. - Ustaw ją na
Disabled(Wyłączona). Niestety, niepodpisane moduły jądra VirtualBox nie załadują się, gdy ta opcja jest aktywna.
- W tym samym menu BIOS/UEFI znajdź opcję
Zapisz zmiany w BIOS/UEFI i uruchom ponownie komputer.
Instalacja VirtualBox: Metoda Oficjalna (Zalecana i Sprawdzona)
Na podstawie wielu testów okazuje się, że najpewniejszą metodą na Nobara OS nie jest instalacja z repozytoriów RPM Fusion (która często prowadzi do błędów kompilacji modułu), ale użycie oficjalnego instalatora ze strony Oracle.
Krok 1: Totalne Czyszczenie Systemu
Aby uniknąć konfliktów ze starymi lub nieudanymi instalacjami, zaczynamy od generalnych porządków. Otwórz terminal i wykonaj:
Bash
To polecenie usunie wszystkie pakiety, których nazwa zaczyna się od „VirtualBox”, zapewniając nam czysty start.
Krok 2: Pobranie Oficjalnego Pakietu
Przejdź na oficjalną stronę pobierania VirtualBox: https://www.virtualbox.org/wiki/Linux_Downloads
W sekcji „Linux Distributions” znajdź i pobierz plik .rpm dla „Fedora 40 / 39”.
Krok 3: Instalacja Pakietu
W terminalu przejdź do folderu, do którego pobrałeś plik (zazwyczaj Pobrane) i uruchom instalację:
Bash
cd ~/Pobrane
sudo dnf install ./VirtualBox-*.rpm
Wskazówka: Wpisz ./VirtualBox- i naciśnij klawisz Tab, a terminal sam uzupełni resztę nazwy pliku.
Krok 4: Budowa i Konfiguracja Modułu Jądra
To jest najważniejszy moment. Po pomyślnej instalacji pakietu, musimy ręcznie uruchomić skrypt, który zbuduje i skonfiguruje sterownik VirtualBox dla Twojego jądra systemowego.
Bash
sudo /sbin/vboxconfig
Skrypt poinformuje o kolejnych etapach budowy modułu. Jeśli zakończy pracę bez czerwonych komunikatów [ FAILED ], oznacza to, że VirtualBox jest gotowy do pracy!
Rozwiązywanie Problemów (Gdyby coś poszło nie tak)
Jeśli podczas powyższych kroków napotkasz błąd, oto rozwiązania najczęstszych problemów:
-
Problem: Instalacja w Kroku 3 nie powiodła się z powodu „konfliktu plików” (
conflicts with file from package VirtualBox-server...).- Rozwiązanie: Oznacza to, że Krok 1 (czyszczenie) nie został wykonany poprawnie. Uruchom
sudo dnf remove 'VirtualBox*'ponownie i upewnij się, że zakończył się komunikatemComplete!.
- Rozwiązanie: Oznacza to, że Krok 1 (czyszczenie) nie został wykonany poprawnie. Uruchom
-
Problem: Instalacja w Kroku 3 nie powiodła się z błędem
A copy of VirtualBox is currently running....- Rozwiązanie: W tle działa „proces-duch” po starej instalacji. Najprostszym rozwiązaniem jest ponowne uruchomienie komputera. Po restarcie od razu przejdź do Kroku 3.
-
Problem: Polecenie
sudo /sbin/vboxconfignie istnieje (command not found).- Rozwiązanie: Oznacza to, że instalacja z Kroku 3 nie powiodła się. Rozwiąż problem z instalacją, a polecenie się pojawi.
Kroki Dodatkowe (Zalecane)
Gratulacje, Twój VirtualBox już działa! Aby w pełni wykorzystać jego możliwości, zrób jeszcze dwie rzeczy.
-
Zainstaluj Extension Pack: Dodaje on wsparcie dla USB 2.0/3.0, szyfrowanie dysków i inne funkcje.
- Na tej samej stronie pobierania znajdź i pobierz plik VirtualBox Extension Pack.
- Uruchom VirtualBox, przejdź do
Plik -> Narzędzia -> Menedżer pakietów rozszerzeń, kliknijInstaluji wskaż pobrany plik.
-
Dodaj swojego użytkownika do grupy
vboxusers: Jest to konieczne, aby maszyny wirtualne miały dostęp do urządzeń USB podłączonych do komputera.Bash
sudo usermod -aG vboxusers $USERUwaga: Po wykonaniu tej komendy należy się wylogować i zalogować ponownie.
Podsumowanie
Instalacja VirtualBox na Nobara OS może być wyzwaniem, ale trzymając się sprawdzonej ścieżki – sprawdzenie BIOS, dokładne czyszczenie i użycie oficjalnego instalatora – jesteśmy w stanie pokonać wszystkie trudności. Mam nadzieję, że ten poradnik oszczędził Ci czasu i nerwów. Miłej wirtualizacji!