Jak użyć maszyny wirtualnej VirtualBox – praktyczny poradnik

VirtualBox to popularne oprogramowanie do wirtualizacji, które pozwala uruchamiać różne systemy operacyjne na jednym komputerze bez konieczności podziału fizycznego sprzętu. Dzięki VirtualBox użytkownicy mogą testować nowe systemy, uruchamiać starsze programy, eksperymentować z konfiguracjami sieciowymi czy izolować środowiska testowe w bezpieczny sposób.

Jak użyć maszyny wirtualnej – VirtualBox

VirtualBox to program do tworzenia i zarządzania maszynami wirtualnymi. Jest dostępny na systemach Windows, Linux, macOs oraz Solaris. Wersje powyżej 6.0+ wymagają procesora obsługującego AMD-V lub VT-x. Jeśli twój procesor nie spełnia tych wymagań, musisz używać starszej wersji, ale nawet wtedy maszyny wirtualne są ograniczone – dlatego wspomniane technologie są zalecane. Może być tak, że twój komputer obsługuje te funkcje, ale nie są one włączone w uefi – najlepiej wpisać model procesora i płyty głównej w wyszukiwarkę i poszukać jak włączyć te funkcje. Dodatkowo na systemach innych niż Windows może być wymagane wyłączenie w UEFI Secure boot, żeby móc uruchamiać maszyny wirtualne. Należy pamiętać, że maszyny wirtualne są dość wymagające i wymagają dużo pamięci ram

Instalacja VirtualBoxa

Program jest dostępny do pobrania na stronie producenta, na systemach innych niż Windows i macOs zaleca się instalację z repozytorium danej dystrybucji.

Tworzenie maszyny wirtualnej

Tworzenie maszyny wirtualnej w VirtualBoxie to proces, który pozwala użytkownikowi przygotować w pełni funkcjonalny wirtualny komputer działający w obrębie głównego systemu operacyjnego.

Maszyna wirtualna VirtualBox1
Przycisk Nowa u góry ekranu.

Klikamy przycisk Nowa.

Maszyna wirtualna VirtualBox2
Wybierz odpowiedni plik ISO oraz nazwę, która pozwoli Ci rozpoznać konkretną maszynę wirtualną.

Wybieramy nazwę i odpowiedni Plik ISO, który pobieramy na stronie producenta danego systemu. Wybieramy też odpowiedni typ, gdyby nie został wykryty automatycznie. Skip Unattended Installation to opcja, która wyłącza automatyczną instalację. Automatyczna instalacja jest przydatna, ale nie pozwala na dokładną konfigurację opcji.

Następny krok to przydzielanie zasobów.

Maszyna wirtualna VirtualBox3
Należy sprawdzić w internecie jakie dokładnie wymagania ma konkretny system operacyjny.

W zależności od instalowanego systemu przydzielamy inne zasoby. Gdy przydzielamy RAM w systemach z graficznym interfejsem nie warto schodzić poniżej 4gb. Warto też przydzielić wiele rdzeni, ale 2 to absolutne minimum. Co do wyboru między EFI a biosem to też zależy od systemu. Najważniejsze to przeczytać wymaganie danego systemu na stronie producenta np. żeby zainstalować windowsa 11 potrzebujemy min. 4 rdzenie, 4gb i włączone EFI.

Następnie musimy wybrać rozmiar dysku, tu też wszystko zależy od wymagań danego systemu np. windows 11 wymaga aż 64gb.

Maszyna wirtualna VirtualBox4
Maszyna wirtualna została utworzona.

Następnie klikamy zakończ, właśnie stworzyliśmy pierwszą maszynę!

Możemy dodatkowo pozmieniać ustawienia, ale te domyślne wystarczą do podstawowych maszyn. Czas na instalację. Klikamy uruchom i instalujemy system, jeśli nie potrafisz tego zrobić na pewno znajdziesz wiele tutoriali w internecie, w tym artykule skupiamy się na samym VirtualBoxie.

Po udanej instalacji często pojawia się problem niedostosowania maszyny do okna i manualnego zmieniania rozdzielczości, dodatkowo pojawia się też problem z kopiowaniem, bo nie działa ono między gościem, a hostem. Rozwiązaniem tego problemu są dodatki gościa.

Maszyna wirtualna VirtualBox5
Dodatki gościa.

Po ich zamontowaniu pojawią się jako płyta w menedżerze plików – wystarczy je zainstalować. Uzyskamy dzięki nim wcześniej wymienione:

  • automatyczne skalowanie rozdzielczości (Widok>Automatyczne skalowanie ekranu gościa),
  • wspólny schowek (Urządzenia>wspólny schowek),
  • przeciąganie plików między gościem a hostem (Urządzenia>Przeciąganie i upuszczanie),
  • możliwość dodania folderu (Urządzenia>Udostępnianie foldery) z hosta jako folderu sieciowego dla gościa.

Dodatki gościa są od razu zainstalowane na niektórych systemach np. na Fedorze.

Nasza maszyna jest gotowa do działania.

ads banner

Dodatkowe funkcje VirtualBoxa

Obsługa sieci w VirtualBoxie pozwala wirtualnym maszynom komunikować się ze światem zewnętrznym, ze sobą nawzajem oraz z komputerem gospodarza. Dzięki różnym trybom sieciowym, takim jak NAT, Mostkowana (Bridged), Sieć wewnętrzna czy Host‑Only, użytkownik może dostosować połączenia sieciowe do swoich potrzeb — od prostego dostępu do internetu po tworzenie całkowicie izolowanych środowisk testowych.

Maszyna wirtualna VirtualBox6
Obsługa sieci dostępna jest we właściwościach.

Możemy tutaj dodawać różne sieci między hostem a gościem, między gościem i innymi gośćmi oraz między gościem i internetem. Jest to bardzo przydatne narzędzie do nauki sieci, bo możemy symulować wiele urządzeń i sprawdzać jak komunikują się między sobą posiadając tylko jeden komputer.

Zmienianie sieci i kart sieciowych gościa jest dostępne w ustawieniach w trybie “Expert”.

Maszyna wirtualna VirtualBox7
Można uzyskać dostęp do sieci internetowej z poziomu maszyny wirtualnej.

Użytkownik może wykorzystać VirtualBox do wielu praktycznych zastosowań w codziennej pracy i nauce. Na przykład, może uruchomić inny system operacyjny na swoim komputerze bez konieczności reinstalacji głównego systemu, co pozwala testować nowe wersje systemów, programy lub konfiguracje bez ryzyka uszkodzenia komputera. VirtualBox sprawdza się także w nauce — można tworzyć izolowane środowiska do eksperymentowania z sieciami, serwerami czy oprogramowaniem edukacyjnym.

QUIZ – Sprawdź swoją wiedzę

Najczęściej zadawane pytania o VirtualBox

Do czego służy VirtualBox?

VirtualBox służy do uruchamiania wirtualnych maszyn, czyli izolowanych środowisk z innymi systemami operacyjnymi na jednym komputerze. Umożliwia testowanie oprogramowania, eksperymentowanie z konfiguracjami systemów, uruchamianie starszych aplikacji oraz naukę administracji systemami bez ryzyka dla głównego systemu operacyjnego.

Czy VirtualBox jest za darmo?

Tak, VirtualBox jest oprogramowaniem open-source i dostępny jest za darmo do użytku osobistego oraz edukacyjnego. Istnieje również komercyjna wersja z dodatkowymi funkcjami, przeznaczona dla firm.

Jakie są wady VirtualBox?

VirtualBox może działać wolniej niż natywny system operacyjny, szczególnie przy dużym obciążeniu wirtualnych maszyn. Niektóre funkcje sprzętowe, jak zaawansowana grafika 3D czy integracja z urządzeniami peryferyjnymi, mogą być ograniczone w porównaniu do natywnej instalacji lub komercyjnych rozwiązań wirtualizacyjnych. Ponadto, konfiguracja sieci i niektórych ustawień może być dla początkujących użytkowników nieco skomplikowana.

ads banner