VirtualBox firmy Oracle to niezwykle potężne narzędzie, które pozwala tworzyć maszyny wirtualne na komputerach z systemem Windows, Mac, Linux lub Solaris (o ile maszyna korzysta z układu Intel lub AMD).
Maszyny wirtualne to samodzielne symulacje innego komputera z innym systemem operacyjnym bez dodatkowego sprzętu. Maszyny wirtualne mogą być używane na poziomie PC lub na poziomie serwera. Serwery wirtualne obsługują ten sam rodzaj aplikacji, które mogą działać na dedykowanej maszynie.
Na przykład możesz mieć aplikację o znaczeniu krytycznym, która nie będzie działać w systemie Windows 10. Nadal możesz uaktualnić komputer do systemu Windows 10, a następnie użyć VirtualBox, aby system Windows 7 działał na maszynie wirtualnej na tym samym komputerze.
Usługi hostingowe oferują wirtualne serwery prywatne (VPS), które umożliwiają korzystanie z zalet serwera dedykowanego za ułamek ceny, ponieważ każdy klient ma „serwer wirtualny”, a nie dedykowany serwer „bare metal”. Na każdym serwerze fizycznym mogą działać dziesiątki serwerów wirtualnych.
Na poziomie komputera PC prawdopodobnie zainstalujesz i skonfigurujesz maszyny wirtualne przy użyciu plików OVA zgodnych z formatem Open Virtualization Format. Zwykle występują w dwóch wersjach, OVA lub OVF i mogą być używane w wielu aplikacjach do wirtualizacji, w tym VirtualBox. Jeśli chcesz używać plików OVA z VirtualBox, ten samouczek jest dla Ciebie.
VirtualBox to wyjątkowa aplikacja, ale jeśli jesteś użytkownikiem systemu Windows szukającym alternatyw dla VirtualBox, może Ci się spodobać ten artykuł na temat 5 najlepszych alternatyw dla VirtualBox w 2021 roku.
Podczas tworzenia maszyny wirtualnej (VM) cała konfiguracja jest zawarta w jednym pliku. Zamiast rozpowszechniać pliki wszędzie, jak tradycyjne instalacje systemu operacyjnego, oprogramowanie zamyka je w samodzielnym pliku, aby wszystko było uporządkowane i w jednym miejscu, zapewniając, że maszyna wirtualna ma wszystko, czego potrzebuje do działania. Jeśli ten plik jest zgodny z Open Virtualization Format, będzie można go używać w wielu aplikacjach VM, w tym VirtualBox i VMWare.
VirtualBox korzysta z .VDI format, podczas gdy VMware używa między innymi plików VMDK i VMX. Obydwa ładnie zagrają z plikami OVA.
Używanie plików OVA z VirtualBox
Aby używać plików OVA z VirtualBox, musisz je zaimportować i pozwolić VirtualBox skonfigurować plik zgodnie z potrzebami. Proces jest dość prosty.
- Pobierz i zainstaluj VirtualBox, jeśli jeszcze go nie masz.
- Otwórz VirtualBox i wybierz Plik > Importuj urządzenie…
- Teraz wybierz plik OVA w polu importu i sprawdź ustawienia w środkowym oknie.
- W razie potrzeby wprowadź zmiany w tym środkowym oknie.
- Kliknij Import na dnie.
- Zezwól VirtualBox na zaimportowanie pliku, a następnie skonfiguruj go do użycia.
Importowanie plików OVA może trochę potrwać. Niedawno zaimportowałem nowy obraz Mac OS i zajęło to ponad godzinę. Poprzedni obraz Linuksa zajmował zaledwie dziesięć minut, więc możesz lub nie musisz cierpliwie czekać, aż VirtualBox zainstaluje system operacyjny na maszynie wirtualnej. Procedura jest jednak dość niezawodna, więc można bezpiecznie iść na kawę lub coś, gdy działa. Po prostu pozwól, aby proces instalacji trwał do końca.
Po wybraniu pliku OVA do zaimportowania główne szczegóły maszyny wirtualnej pojawią się na środku pola importu. Możesz zmienić niektóre szczegóły, ale nie inne. Jeśli nie zmienisz ich tutaj, możesz zmodyfikować niektóre z nich później w głównym menu Ustawienia w VirtualBox.
Warto sprawdzić te ustawienia, ponieważ komputer, który utworzył plik OVA, mógł mieć mniej zasobów niż komputer, na który importujesz. Rozsądne jest, aby importowana maszyna wirtualna miała dostęp do maksymalnej ilości zasobów, aby mogła działać szybciej.
Eksport z VirtualBox do OVA
Domyślnie VirtualBox używa plików .VDI do swoich obrazów maszyn wirtualnych. Oprócz importowania z pliku OVA, może eksportować do pliku OVA. Konwertuje plik .VDI na OVF, który jest wymienny z OVA, dzięki czemu możesz swobodnie używać obrazu w innym komputerze lub programie VM.
- Iść do Plik > Eksportuj urządzenie…
- Teraz wybierz maszynę wirtualną, którą chcesz wyeksportować, a następnie kliknij Następny.
- Następnie potwierdź lub edytuj szczegóły na następnym ekranie, a następnie kliknij Następny Ponownie.
- Następnie możesz edytować informacje opisowe na tym ekranie lub po prostu nacisnąć Eksport.
VirtualBox utworzy następnie plik OVA, którego możesz użyć w innym oprogramowaniu VM. Wszystkie opcje formatu to OVF, ale OVA i OVF to te same rzeczy. Przyrostek pliku to .ova niezależnie od wybranej opcji.
Błędy i problemy
Pliki OVA mają być uniwersalne, ale jak zwykle sprawa nie jest taka prosta. Czasami podczas importowania pliku OVA zobaczysz błędy. Składnia może się różnić, ale komunikat o błędzie często mówi coś w stylu „Import nie powiódł się, ponieważ obraz nie przeszedł testów zgodności OVA lub OVF lub zgodności sprzętu wirtualnego.’ Jeśli widzisz te błędy, naciśnij ponów, a plik zostanie zwykle zaimportowany zgodnie z oczekiwaniami.
Jeśli import nie powiedzie się więcej niż dwa razy, ponownie sprawdź plik OVA w programie, który go utworzył, aby upewnić się, że nie jest uszkodzony.
Dodatki dla gości VirtualBox
Jeśli używasz VirtualBox po raz pierwszy lub zainstalowałeś go na nowym komputerze, musisz zainstalować VirtualBox Guest Additions. Jest to instalacja zasobów ze sterownikami i aplikacjami, które umożliwiają prawidłowe działanie maszyny wirtualnej. Z jakiegoś powodu te pliki nigdy nie są zawarte w domyślnej instalacji VirtualBox i muszą być instalowane osobno.
- Pobierz dodatki gościa VirtualBox stąd. Nazywa się to VirtualBox Pakiet rozszerzeń Oracle VM VirtualBox. Prawdopodobnie będzie miał numer wersji, ale cały czas się to zmienia.
- Upewnij się, że na maszynie wirtualnej jest włączony dysk DVD lub udostępniony dysk.
- Uruchom obraz maszyny wirtualnej.
- Wybierać Zainstaluj dodatki dla gości z menu Urządzenia maszyny wirtualnej.
- Niech proces się zakończy.
Menu Urządzenie jest częścią menu VirtualBox, a nie systemu operacyjnego gościa. Będzie on widoczny u góry lub u dołu ekranu, w zależności od konfiguracji maszyn wirtualnych. Po zainstalowaniu system operacyjny maszyny wirtualnej powinien być w pełni funkcjonalny.
Jeśli masz jakieś wskazówki i porady dotyczące korzystania z plików OVA z VirtualBox, prosimy o komentarz poniżej.