Nie można zaimportować pliku .ova do Virtualbox (rozwiązanie)

W ostatnich dniach w pełni korzystam z wirtualizacji, korzystając z VirtualBox, wdrażając oprogramowanie bezpośrednio na maszyny wirtualne, które następnie są przenoszone na serwery docelowe lub środowiska programistyczne. Wszystko to ma na celu oferowanie rozwiązań, które wystarczy zaimportować do VirtualBox, aby móc z nich natychmiast korzystać . To koncepcja, z którą ekipa z TurnKey Linux radzi sobie bardzo dobrze ; osobiście przyzwyczajam się do tego sposobu dystrybucji i uważam go za całkiem wydajny.

Podczas importowania i eksportowania maszyn wirtualnych napotkałem problem na jednym z komputerów-hostów: nie pozwalał on na zaimportowanie pliku .ova do VirtualBox . Było to dość dziwne, ponieważ ten sam plik .ova można było zaimportować na innym komputerze z tą samą wersją . Nadal nie znam przyczyny problemu, ale udało mi się znaleźć rozwiązanie, które pozwalało na korzystanie z pliku .ova bez żadnych problemów. Kroki są proste i podzielę się nimi poniżej.

Rozwiązanie problemu Nie można zaimportować pliku ova do Virtualbox

Muszę wyjaśnić, że ta metoda nie pozwala na importowanie uszkodzonych plików OVA , więc jeśli Twój VirtualBox nie pozwala na importowanie ze względu na niekompletność pliku lub problem z kopiowaniem, ta metoda nie zadziała; dlatego upewnij się, że Twój plik .ova działa prawidłowo.

Jeśli podczas importowania zwirtualizowanego urządzenia do virtualbox pojawi się komunikat o błędzie, taki jak ten na poniższym obrazku, ta metoda prawdopodobnie rozwiąże Twój problem

Nie można zaimportować pliku ova do Virtualbox

Pierwszą rzeczą, którą musimy zrobić, jest otwarcie terminala w katalogu, w którym znajduje się oryginalny plik .ova, a następnie wykonujemy następujące polecenie, aby rozpakować plik .ova w wybranym przez nas miejscu.

tar xvf miova.ova -C /home/tudirectorio

dekompresować komórki jajowe

To polecenie wyodrębnia trzy pliki zawarte w pliku OVA: .vmdk, .ovf i .mf. Nas interesuje plik VMDK ( .vmdk ) (Dysk Maszyny Wirtualnej), który zawiera informacje o dysku obecne w urządzeniu wirtualnym.

Następną rzeczą jaką musimy zrobić to przejść do virtualbox i stworzyć nową maszynę wirtualną o takiej samej konfiguracji jak oryginał czyli z tą samą architekturą i systemem operacyjnym, oprócz dodania ilości pamięci RAM, którą chcemy wykorzystać, na koniec musimy zdecydować się na użycie istniejący wirtualny plik dysku twardego i wybierz plik .vmdk, który zaimportowaliśmy w poprzednim kroku.

Wreszcie tworzymy maszynę wirtualną i możemy bez problemu uruchomić zwirtualizowane środowisko.


Dodaj jako preferowane źródło w Google