Oracle VirtualBox (dawniej Sun VirtualBox, innotek VirtualBox i Sun xVM VirtualBox) to bezpłatna i wieloplatformowa aplikacja do wirtualizacji, która zapewnia rodzinę potężnych narzędzi do wirtualizacji x86 przeznaczonych do komputerów stacjonarnych, serwerów i wbudowanych zastosowań . VirtualBox może być używany na platformach Linux, Solaris, Mac OS X i Microsoft Windows do uruchamiania maszyn wirtualnych dowolnego z wyżej wymienionych systemów operacyjnych, jak również dystrybucji BSD, smaków IMB OS / 2, DOS, Netware, L4, QNX i JRockitVE.
To przenośne
Oracle VirtualBox jest przenośny, nie wymaga wirtualizacji sprzętu, zawiera dodatki dla gości i wspaniałe wsparcie sprzętowe. Posiada również obsługę urządzeń USB, pełną obsługę ACPI, rozdzielczość wieloekranową oraz wbudowaną obsługę iSCSI. Oprogramowanie Oracle VirtualBox jest również zintegrowane z obsługą rozruchu sieciowego PXE, migawkami rozgałęzionymi do wielu generacji, zdalnym wyświetlaczem maszynowym, rozszerzalnym uwierzytelnianiem RDP oraz USB przez RDP (Remote Desktop Protocol).
Obsługa architektur 32-bitowych i 64-bitowych
Obecnie program może obsługiwać tylko architektury AMD64 / Intel64 i x86. Domyślnie przy tworzeniu nowej maszyny wirtualnej można wybrać system operacyjny, z którym planujesz wirtualizację. Od czasu przejęcia przez firmę Oracle firmy Sun Microsystems firma VirtualBox jest aktywnie rozwijana przez zespół profesjonalnych inżynierów, którzy wprowadzają nowe funkcje i funkcje we wszystkich wersjach.
Wirtualne maszyny mogą być wysoce dostosowane
Po utworzeniu nowej wirtualnej maszyny w programie VirtualBox użytkownicy będą mogli zmienić jego typ, wersję, kolejność uruchamiania, chipset, urządzenie wskazujące, pamięć podstawową (RAM), procesory, pamięć wideo, liczbę monitorów, sterownik audio i kontroler, karty sieciowe, porty szeregowe i USB oraz urządzenia pamięci masowej. Mówiąc o urządzeniach pamięci masowej obsługiwanych przez VirtualBox, możemy wspomnieć, że będziesz mógł używać wirtualnego pliku obrazu CD / DVD (znanego także jako obraz ISO) lub użyć dysku CD / DVD hosta do uruchomienia wirtualnego systemu operacyjnego.
Najbardziej wyrafinowane i wydajne oprogramowanie do wirtualizacji
Wsparcie dla urządzeń USB jest również kontrowersyjną cechą tej aplikacji, ponieważ trzeba będzie wykonać pewne czynności, zanim będzie działało zgodnie z oczekiwaniami. Ale w sumie jest to jeden z najbardziej wyrafinowanych i wydajnych aplikacji do wirtualizacji dla systemów operacyjnych Linux.
Co nowego w tym wydaniu:
- GUI: zdarzenia myszy nie docierały do hostów za oknem przejrzystego VM (tylko hosty z systemem Mac OS X, błąd nr 16246)
- Audio: przypadkowe awarie podczas korzystania z emulacji dźwięku AC'97 (błąd nr 16959)
- Audio: zawieszenie domyślne w przypadku zmiany domyślnych urządzeń wejściowych lub wyjściowych (błędy # 16968, # 16969, # 17004)
- Dźwięk: nagrywanie stałe przy użyciu dodatku ALSA
- Dźwięk: ustalona rączka wycieku przy użyciu zaplecza OSS
- E1000: naprawiono błąd związany z ruchem sieci VLAN przez sieć wewnętrzną (regresja 5.1.26, błąd nr 16960)
- NAT: apply - natbindip1 do połączeń TCP (błąd # 16478)
- OVF: podczas importowania urządzenia z kontrolerem XHCI nie należy dodawać kontrolera OHCI.
- Mac OS X: uległ awarii GUI, jeśli Spotlight jest używany z dialogów plików (regresja 5.1.20, błędy # 16935, # 16953)
- hosty Linuksa: utrwalone tworzenie stałych obrazów VDI (błąd # 17010)
- Linux hosty / goście: poprawki dla Linuksa 4.4 z openSUSE Leap 42.3 (bug # 16966)
- Połączenie sieci: wyrównanie pakietu wychodzącego na granicy wyrazu, zapobieganie awarii hosta systemu Windows w programie MsLbfoProvider.
- Dodatki dla systemu Linux: obsługa sterowników kernela dla niestandardowego jądra EL7 Linux 3.10
- Dodawanie Solaris: ukrywanie wiadomości informacyjnej na konsoli ładowania
Co nowego w wersji 5.1.8:
- GUI: ustalone regresje skrótów klawiaturowych (dotyczy tylko Mac OS X, błędy # 15937 i # 15938)
- GUI: ustalona regresja obsługi klawiatury dla oddzielnego interfejsu użytkownika (tylko hosty systemu Windows, błędy # 15928)
- NAT: nie przekraczaj maksymalnej liczby przyrostków "wyszukiwania". Poprawka z błędu # 15948.
- NAT: stałe analizowanie reguł przekierowywania portów z nazwą, która zawiera ukośnik (błąd # 16002)
- Sieć NAT: gdy host ma tylko serwer nazw, który nie może być odwzorowany na gości (na przykład dnsmasq w 127.0.1.1), sprawdź, czy serwer DHCP dostarcza NAT Network DNS proxy jako serwer nazw.
- Zaplanowana sieć: zapobieganie zalewaniu protokołu syslog przy użyciu komunikatów o błędach alokacji pakietów (błąd # 15569)
- Audio: teraz używaj kolejki audio na komputerach Mac OS X
- Dźwięk: nagrywanie stałe za pomocą podkładu PulseAudio (regresja 5.1)
- Dźwięk: różne poprawki błędów
- Migawki: ustalona regresja w wersji 5.1.4 w celu usunięcia migawek z kilkoma dyskami (błąd # 15831)
- Migawki: poprawianie błędów i lepsze raportowanie błędów, gdy usunięcie migawki nie powiedzie się
- Magazynowanie: niektóre poprawki dotyczące emulacji NVMe z klientami systemu Windows
- Interfejs API: stała inicjalizacja kontrolerów SAS (błąd # 15972)
- System budujący: umożliwia budowanie VBox w systemach domyślnych dla Python 3
- hosty systemu Windows: wykrywaj przypadki błędów REGDB_E_CLASSNOTREG i wydrukuj pomocny komunikat o błędzie
- hosty systemu Windows: dostosowany do zmian w systemie Windows 10 build 14901 (błąd # 15944)
- Hosty systemu Windows: lepsze wsparcie dla grup procesorów w systemie Windows 7 i nowszych, które są wymagane w niektórych komputerach z wieloma procesorami
- Instalator Windows / Dodawanie: dodano opcję, aby zapobiec tworzeniu elementów menu startowego (błąd # 15922)
- Dodatek Windows / VGA: jeśli zarządzanie energią gościa wyłącza ekran wirtualny, wysuń odpowiednie okno VM zamiast ukryć okno
- Dodawanie systemu Windows: poprawiono błąd ogólny, który mógłby doprowadzić do zamrożenia folderów udostępnionych (błąd # 15662)
- hosty / goście Linux: poprawki dla jądra z zestawem CONFIG_CPUMASK_OFFSTACK (błąd # 16020)
- Dodawanie Linuksa: nie wymaga, aby wszystkie wirtualne konsole były w trybie tekstowym. Powinno to naprawić przypadki, gdy gość zostanie uruchomiony z graficznym ekranem startowym (błąd # 15683)
- Dodawanie Linuksa: dodano depmod zastępuje moduły jądra vboxguest i vboxsf, aby rozwiązać konflikty z modułami dostarczonymi przez niektóre dystrybucje Linuksa
- Dodawanie X11: wyłączyć 3D na gość, jeśli host nie oferuje wystarczających możliwości (błąd # 15860)
Co nowego w wersji 5.1.6:
- GUI: problem związany z otwarciem plików ".vbox" i jest to aliasy
- GUI: poprawki dotyczące przechwytywania klawiatury (błędy # 15771 i # 15745)
- GUI: poprawny błąd podczas przechodzenia przez kliknięcie prawym przyciskiem myszy Ctrl + (tylko hosty systemu Mac OS X, błąd # 15714)
- GUI: stałe automatyczne usuwanie plików pakietu rozszerzeń (błędy # 11352 i # 14742)
- USB: w pewnych okolicznościach wyświetlane nieznane urządzenie zamiast producenta lub opis produktu (regresja 5.1.0, błąd # 15764)
- XHCI: inna poprawka dla wiszącego gościa w pewnych warunkach w wyniku naprawy błędu # 15747, tym razem dla użytkowników systemu Windows 7
- Szeregowy: stałe użycie procesora na niektórych konwerterach USB na konwerterach szeregowych na komputerach z systemem Linux (błąd # 7796)
- Magazynowanie: stałe dołączanie strumienia zoptymalizowanych obrazów VMDK (błąd # 14764)
- Składowanie: odrzucanie wariantów obrazu, które nie są obsługiwane przez backend (błąd # 7227)
- Magazynowanie: stałe zapisywanie zapisanych stanów utworzonych za pomocą VirtualBox 5.0.10 i starszych przy użyciu kontrolera SCSI (błąd # 15865)
- Magazynowanie: stała rozbita emulacja NVMe, jeśli włączone jest ustawienie pamięci podręcznej we / wy hosta li>
- Magazynowanie: stały przy użyciu wielu kontrolerów NVMe, jeśli używane jest ICH9
- NVMe: naprawiono błąd podczas resetowania, które może się zdarzyć w pewnych okolicznościach
- Audio: stałe wejście mikrofonowe (regresja 5.1.2, błędy nr 14386 i # 15802)
- Dźwięk: nieprawidłowe awarie w określonych warunkach (regresja 5.1.0, błąd nr 15887 i inne)
- Dźwięk: nagrywanie stałe przy użyciu algorytmu ALSA (regresja 5.1)
- Audio: tryb stałego dostępu do strumienia z zapleczem OSS (regresja 5.1, dzięki Jung-uk Kim)
- E1000: podczas odczytywania rejestru ICR rejestruje również zamaskowane bity, poprawia to uruchamianie z iPXE (regresja 5.1.2, błąd nr 15846)
- BIOS: ustalona kalkulacja skanera 4bpp (błąd # 15787)
- API: zresetuj sprawdzenie atrybutu version w urządzeniach OVF / OVA (błąd # 15856)
- hosty systemu Windows: nieprawidłowe awarie podczas kończenia selektora VM lub innych klientów COM VBox (błąd # 15726 i inne)
- Instalator systemu Linux: stała ścieżka do dokumentacji w pakietach .rpm (regresja 5.1.0)
- Instalator systemu Linux: poprawiono skrypt vboxdrv.sh, aby zapobiec reklamacji SELinux (błąd # 15816)
- hosty Linuksa: nie używaj 32-bitowych starszych funkcji
- Dodawanie Linuksa: Linux 4.8 naprawiono dla sterownika ekranu jądra (błędy nr 15890 i # 15896)
- Dodawanie Linuksa: nie załaduj modułów jądra dostarczonych przez dystrybucję Linuksa, ale zamiast tego załaduj moduły jądra z oficjalnego pakietu dodatków dla gości (bug # 15324)
- Dodawanie Linuksa: naprawianie problemów dynamicznej zmiany rozmiaru w najnowszych klientach w systemie Linux (błąd # 15875)
- Podręcznik użytkownika: poprawiono błąd w rozdziale VBoxManage dla przykładu wymuszonego getextradata (błąd # 15862)
Co nowego w wersji 5.1.4:
- GUI: wyświetlanie aktualnego czasu pracy serwera VM w oknie informacji o sesji
- Dźwięk: ponownie włączone głośniki dla gości systemu Mac OS X (regresja 5.1.0, błąd # 15611)
- Dźwięk: zawieszone są w pewnych warunkach
- USB: zawieszenie w określonych warunkach
- USB: w pewnych warunkach stałeś wiszącego gościa (błąd # 15747)
- PIIX4: implementowany kontroler SMBus w celu uniknięcia irytujących ostrzeżeń o jądrze Linux o niezainicjowanym adresie bazowym SMBus (błąd # 9517)
- NVMe: kilka poprawek mających na celu poprawę stabilności, naprawienie awarii podczas zapisywania stanu maszyny wirtualnej
- VMDK: Naprawiono problem z tworzeniem stałych obrazów o pewnych rozmiarach i włączoną opcją Split2G (błąd # 15748)
- VHDX: stałe klony z klonem VBoxManage (bug # 14288)
- Przechowywanie: Poprawiono ograniczenie przerwania pasma, gdy limit jest bardzo niski (błąd # 14982)
- EFI: stały wysłanie komunikatów o błędach w oprogramowaniu sprzętowym EFI, jeśli jest włączony port szeregowy (błąd nr 12161)
- OVF: podczas importowania urządzeń upewnij się, że została przetworzona wersja osadzonych ustawień VirtualBox, aby uzyskać prawidłowe ustawienia ustawień domyślnych
- VBoxManage: Nie próbuj ustawiać medium, jeśli nie ma zmiany (błąd # 13850)
- Instalator systemu Linux: naprawiono niektóre problemy z skryptami (błędy # 15701 i # 15702)
- Instalator systemu Linux: rozwiązano problem ścieżki w niektórych dystrybucjach systemu Linux (błąd # 15717)
- hosty systemu Windows: stały uszkodzony wskaźnik myszy z niektórymi użytkownikami systemu Linux i Solaris (błąd # 15665)
- Dodawanie Linuksa: sterownik wideo działał na 32-bitowych klientach o dużych rozmiarach pamięci wideo (błąd nr 15621)
- Dodawanie Linuksa: sprawił, że sterownik wideo działał na jądrze 4.7 i później (błąd # 15769)
- Dodawanie Linuksa: skonwertowano komunikat o błędzie na informacyjny, gdy nie można było zatrzymać sterowników podczas aktualizacji (błąd # 15692)
- Dodawanie Linuksa: sprawił, że sterownik wideo działał wokół błędu serwera X, co powodowało zatrzymanie ekranu (błąd # 15511)
- Dodawanie systemu Windows: automatyczne zmiany rozmiaru poprawek dla użytkowników systemu Windows 10 (błąd # 15257)
- Dodawanie systemu Windows: stałe problemy z VBoxTray w systemie Windows 2000 (błąd # 15661)
Co nowego w wersji 5.1.2:
- VMM: kilka poprawek
- GUI: stały zrzut ekranu, jeśli maszyna wirtualna jest uruchamiana w oddzielnym trybie
- GUI: rozwiązano problem z dwukrotnym kliknięciem / otwieraniem zarejestrowanych typów plików (.vbox i .vbox-extpack) w systemie Mac OS X (błąd # 15648)
- GUI: poprawiono błąd, który uniemożliwiał zamknięcie niektórych komunikatów o błędach / ostrzeżeniach przy użyciu przycisku
- GUI: osłabił kontrolę nad zachowaniem okna VM, umożliwiając zmianę jego rozmiaru na wielu ekranach i stosowanie w technikach Snap Assist
- GUI: przejdź do drugiej karty okna informacji sesji (regresja 5.1.0)
- GUI: poprawiono dla Alt-Tab
- Magazynowanie: stałe tworzenie stałych obrazów VHD (błąd # 15601)
- Magazynowanie: zawieszenie podczas wyłączania zasilania, jeśli maszyna została zawieszona wcześniej, a kontroler NVMe jest skonfigurowany
- USB: naprawiono awarię w określonych warunkach
- Dźwięk: sprawdź, czy regulacja głośności AC'97 działa poprawnie (regresja 5.1.0, błąd nr 15598)
- Dźwięk: nieruchoma rzadka maszyna wirtualna zawiesza się przy emulacji AC'97
- Audio: poprawki SB16
- EFI: stały dostęp do urządzeń podłączonych do portu SATA 2 i wyższych (błąd # 15607)
- OVA: poprawka do sprawdzania niektórych podpisów
- OVA: stała generacja adresów MAC dla urządzeń utworzonych przez VirtualBox (regresja 5.1.0, błąd nr 15623)
- Interfejs API: ustalone ustawienia audio dla starszych plików konfiguracyjnych (błąd # 15626)
- API: stała identyfikacja identyfikatorów produktu / dostawcy USB na komputerach Linux (regresja 5.1.0, błąd # 15644)
- Interfejs API: stały VRDP z uwierzytelnianiem (błąd # 15653)
- Interfejs API: nie ulegnie awarii, jeśli nie ma skonfigurowanego kontrolera grafiki (błąd # 15628)
- hosty Linuksa: stały build EL5 (bug # 15634)
- nie-hosty z systemem Windows: naprawiono błąd podczas zamykania w rzadkich okolicznościach (błąd # 15568)
- Dodawanie Linuksa: stała poprawka SELinux, która uniemożliwiała niektórym użytkownikom systemu Linux pracę w trybie 3D (błąd nr 15574)
- Podręcznik użytkownika: aktualizacje
Co nowego w wersji 5.1.0:
- Ulepszona wydajność: znacząco poprawiona wydajność wirtualnych maszyn wieloprocesorowych i sieciowych.
- Narzędzie do raportowania błędów: nowe narzędzie umożliwiające zebranie wszystkich informacji i logów związanych z systemem operacyjnym hosta i gościa, w celu debugowania lub analizy.
- Ulepszone okno rejestrowania: nowe funkcje rejestrowania w celu wyróżnienia i filtrowania informacji dotyczących maszyn wirtualnych gości.
- Udoskonalona dostępność multimediów: lepsze wsparcie dla różnych urządzeń USB i wielokanałowej dostępności audio.
- Emulacja pamięci Flash: dostępna emulacja nowego kontrolera pamięci masowej NVMHCI, zdolna emulować urządzenia NVME - pamięć flash - na maszynie wirtualnej goście.
- Ulepszona integracja z systemem Linux: automatyczne wdrażanie modułów w przypadku uaktualnienia jądra Linuksa i ulepszonej integracji systemu z najnowszymi wydaniami popularnych dystrybucji Linuksa.
Wymagania :
- Aby uruchomić system VirtualBox, musisz zainstalować dodatkowe biblioteki w systemie Linux - w szczególności trzeba libxalan-c, libxerces-c i wersję 5 programu libstdc. Jak je zainstalować zależy od dystrybucji Linuksa, której używasz.
Komentarze nie znaleziono