VirtualBox - emulator programu, przeznaczony do tworzenia maszyn wirtualnych, na których uruchamiana jest większość znanych systemów operacyjnych. Maszyna wirtualna, emulowana za pomocą tego systemu, ma wszystkie rzeczywiste właściwości i wykorzystuje zasoby systemu, na którym działa.
Program jest dystrybuowany bezpłatnie z kodem open source, ale co zdarza się bardzo rzadko, ma dość wysoką niezawodność.
VirtualBox pozwala na jednoczesne uruchamianie wielu systemów operacyjnych na tym samym komputerze. Otwiera to ogromne możliwości analizowania i testowania różnych produktów oprogramowania lub po prostu zapoznania się z nowym systemem operacyjnym.
Szczegółowe informacje na temat instalacji i konfiguracji znajdują się w artykule "Jak zainstalować VirtualBox" .
Spis treści
Ten produkt obsługuje większość typów wirtualnych dysków twardych i napędów. Ponadto nośniki fizyczne można podłączyć do maszyny wirtualnej, takiej jak dyski RAW, a także do dysków fizycznych i dysków flash.
Program pozwala łączyć się z obrazami dysków emulatora dysków dowolnego formatu i używać ich jako startowych i (lub) do instalowania aplikacji lub systemów operacyjnych.
Ten system może emulować urządzenia audio (AC97, SoundBlaster 16) na maszynie wirtualnej. Umożliwia to testowanie różnych programów współpracujących z dźwiękiem.
Pamięć wideo, jak już wspomniano powyżej, jest "odcięta" od prawdziwej maszyny (karta wideo). Jednak wirtualny sterownik wideo nie obsługuje niektórych efektów (na przykład Aero). Aby uzyskać pełny obraz, musisz włączyć obsługę 3D i zainstalować eksperymentalny sterownik.
Funkcja przechwytywania wideo pozwala rejestrować działania wykonywane w wirtualnym systemie operacyjnym w pliku wideo w formacie webm. Jakość wideo jest dość znośna.
Funkcja "Zdalny wyświetlacz" umożliwia korzystanie z maszyny wirtualnej jako serwera zdalnego pulpitu, który umożliwia podłączenie i korzystanie z działającej maszyny za pośrednictwem specjalnego oprogramowania RDP.
Przy pomocy współdzielonych folderów pliki są przenoszone między gościem (wirtualnym) a hostami. Takie foldery znajdują się na prawdziwym komputerze i łączą się z wirtualnym za pośrednictwem sieci.
Migawka maszyny wirtualnej zawiera zapisany stan gościa systemu operacyjnego.
Uruchamianie komputera z migawki jest podobne do wyjścia ze stanu hibernacji lub hibernacji. Natychmiast uruchamia pulpit z programami i oknami otwartymi w momencie migawki. Proces zajmuje tylko kilka sekund.
Ta funkcja pozwala szybko "przywrócić" do poprzedniego stanu maszyny w przypadku niesprawności lub nieudanych eksperymentów.
VirtualBox obsługuje pracę z urządzeniami podłączonymi do portów USB prawdziwej maszyny. W takim przypadku urządzenie będzie dostępne tylko na maszynie wirtualnej i zostanie wyłączone z hosta.
Możesz łączyć i odłączać urządzenia bezpośrednio od działającego systemu-gościa, ale w tym celu muszą być wymienione na zrzucie ekranu.
Program umożliwia podłączenie do czterech kart sieciowych do maszyny wirtualnej. Rodzaje adapterów pokazano na zrzucie ekranu poniżej.
Więcej szczegółów na temat sieci można znaleźć w artykule "Konfigurowanie sieci w VirtualBox" .
Ponieważ ten produkt jest dystrybuowany bezpłatnie i open source, wsparcie użytkowników z programistów jest bardzo powolne.
W tym samym czasie istnieje oficjalna społeczność VirtualBox, bugtracker, czat IRC. Wiele zasobów w RuNet specjalizuje się również w pracy z programem.
1. W pełni darmowe rozwiązanie do wirtualizacji.
2. Obsługuje wszystkie znane dyski wirtualne (obrazy) i dyski.
3. Obsługuje wirtualizację urządzeń audio.
4. Obsługuje sprzęt 3D.
5. Umożliwia jednoczesne podłączanie kart sieciowych różnych typów i parametrów.
6. Możliwość łączenia się z serwerem wirtualnym za pomocą klienta RDP.
7. Działa na wszystkich systemach operacyjnych.
Trudno znaleźć wady w takim programie. Możliwości, jakie daje ten produkt, zaciemniają wszystkie niedociągnięcia, które można zidentyfikować w trakcie jego działania.
VirtualBox to doskonałe darmowe oprogramowanie do pracy z maszynami wirtualnymi. To rodzaj "komputera w komputerze". Zastosowania masy: od rozpieszczania do systemów operacyjnych po bardzo poważne testowanie oprogramowania lub systemów bezpieczeństwa.