Konwertuj iso do ova

Konwertuj ISO na OVA

Zainstaluj ISO na maszynie wirtualnej, a następnie wyeksportuj zainstalowaną VM jako OVA.

Konwertuj pliki ISO online

Nie mamy jeszcze dedykowanego konwertera online dla ISO na OVA, ale pliki ISO możesz przekonwertować online na te i inne formaty:

Jak konwertować iso do ova

Platforma wirtualizacji wymaga pliku OVA, gdy trzeba rozpowszechnić kompletną, już zainstalowaną maszynę wirtualną zamiast nośnika instalacyjnego. Plik ISO należy najpierw zainstalować w nowej maszynie wirtualnej, którą następnie można wyeksportować jako OVA.

Czym jest format ISO

ISO to plik obrazu dysku, zwykle zawierający system plików nośnika optycznego, taki jak ISO 9660 lub UDF. Instalatory systemów operacyjnych, środowiska odzyskiwania, dyski z aplikacjami, narzędzia rozruchowe i programy do authoringu dysków często korzystają z plików ISO.

VirtualBox, VMware i inne hypervisory mogą podłączyć plik ISO jako wirtualny napęd CD/DVD i uruchomić z niego nową maszynę wirtualną. Plik ISO zawiera pliki instalacyjne; nie zawiera konfiguracji maszyny wirtualnej, definicji wirtualnego sprzętu, migawek ani stanu zainstalowanego systemu, które reprezentuje OVA.

Czym jest format OVA

OVA, czyli Open Virtual Appliance, to pojedyncze archiwum TAR zawierające deskryptor maszyny wirtualnej OVF oraz jeden lub więcej dysków wirtualnych. Może także zawierać manifest lub certyfikat. Deskryptor OVF zapisuje ustawienia takie jak pamięć, wirtualne procesory, firmware, karty sieciowe, kontrolery pamięci masowej i odwołania do dysków.

OVA pakuje zainstalowaną maszynę wirtualną w celu jej dystrybucji lub importu do zgodnych produktów, takich jak VirtualBox, produkty VMware oraz niektóre platformy chmurowe lub laboratoryjne. Pakowanie w pojedynczym pliku ułatwia kopiowanie w porównaniu z katalogiem zawierającym oddzielne pliki OVF i dysków, ale archiwum może być bardzo duże.

Konwertowanie ISO za pomocą VirtualBox

  1. Zainstaluj Oracle VirtualBox w systemie Windows, macOS lub Linux.
  2. Wybierz New, nadaj nazwę maszynie wirtualnej, wybierz typ i wersję systemu operacyjnego gościa oraz przydziel odpowiednią ilość pamięci i wirtualnych procesorów.
  3. Utwórz wirtualny dysk twardy w formacie VDI lub innym obsługiwanym formacie. Przydziel wystarczającą pojemność na system operacyjny, aktualizacje i aplikacje; dysk alokowany dynamicznie oszczędza początkową przestrzeń na hoście, ale nadal może rozrosnąć się do skonfigurowanego maksimum.
  4. Otwórz Settings → Storage, wybierz wirtualny napęd optyczny, wybierz Choose a disk file i podłącz plik ISO.
  5. Uruchom maszynę wirtualną i dokończ instalację systemu operacyjnego. Zainstaluj VirtualBox Guest Additions tylko wtedy, gdy docelowy hypervisor obsługuje wynikające z tego sterowniki gościa i funkcje integracji.
  6. Wyłącz system gościa w zwykły sposób i odłącz plik ISO za pomocą Settings → Storage, aby wyeksportowana maszyna wirtualna nie uruchamiała instalatora.
  7. Gdy maszyna wirtualna jest wyłączona, wybierz File → Export Appliance, wybierz maszynę wirtualną, wybierz OVA, określ miejsce docelowe, takie jak server.ova, przejrzyj ustawienia appliance i rozpocznij eksport.
  8. Przetestuj plik za pomocą File → Import Appliance na innym hoście lub w innej maszynie wirtualnej. Sprawdź tryb rozruchu, kontrolery pamięci masowej, karty sieciowe, pojemność dysku i działanie aplikacji.

Po instalacji ten sam eksport można uruchomić z terminala:

VBoxManage export "VM name" --output server.ova

Konwertowanie ISO za pomocą VMware

W VMware Workstation Pro lub Fusion utwórz maszynę wirtualną, wybierz plik ISO jako nośnik instalacyjny, zainstaluj system gościa, wyłącz go i użyj polecenia eksportu OVF lub appliance dostępnego w produkcie. Samodzielne narzędzie VMware ovftool może eksportować zgodne maszyny wirtualne lub pakiety VMware, ale ścieżka źródłowa i opcje zależą od produktu VMware oraz formatu pamięci masowej.

Edycje VMware Player i niektóre edycje VMware dla komputerów stacjonarnych nie udostępniają takich samych funkcji eksportu, dlatego przed utworzeniem maszyny wirtualnej sprawdź zainstalowany produkt. Appliance wyeksportowany przez VMware może wymagać zmian kontrolera pamięci masowej, firmware lub sieci przed zaimportowaniem do VirtualBox.

Inne sposoby konwersji

W systemie Linux virt-manager lub QEMU może zainstalować plik ISO w maszynie wirtualnej, ale przed eksportem OVF/OVA może być konieczna konwersja natywnego formatu dysku i konfiguracji sprzętowej. Narzędzia takie jak qemu-img, virt-v2v i ovftool obsługują poszczególne elementy tego procesu, ale wymagają ustawień zależnych od źródła i celu; VirtualBox jest zwykle prostszym rozwiązaniem, gdy wymaganym rezultatem jest jeden plik OVA.

Ogólna usługa online do konwersji ISO na OVA nie jest odpowiednim zamiennikiem lokalnego hypervisora: nie może dobrać odpowiedniego sprzętu wirtualnego, interaktywnie zainstalować systemu operacyjnego ani niezawodnie obsłużyć firmware rozruchowego i sterowników gościa. Unikaj przesyłania instalatorów objętych licencją, nośników odzyskiwania lub poufnych obrazów. Konwertery online mogą obsługiwać pojedyncze formaty dysków wirtualnych, ale jest to inne zadanie niż utworzenie zainstalowanego OVA.

Kompatybilność i ograniczenia jakości

Ten proces konwertuje nośnik instalacyjny na zainstalowaną maszynę wirtualną; nie zachowuje pliku ISO jako równoważnego pliku wewnątrz OVA. Rozmiar eksportu zależy od wirtualnego dysku i zapisanych na nim bloków. Przed eksportem usuń pliki tymczasowe oraz, jeśli obsługują to system gościa i system plików, wyzeruj wolne miejsce, aby poprawić kompresję.

OVA to format wymiany, a nie gwarancja uniwersalnej kompatybilności. UEFI w porównaniu ze starszym BIOS-em, Secure Boot, typy kontrolerów IDE lub SCSI, sprzęt wirtualny specyficzny dla VMware, migawki, PCI passthrough, sieć tylko dla hosta i dodatki gościa mogą wymagać zmian po imporcie. Migawki i integracje z hostem są zwykle pomijane, a oprogramowanie aktywowane na podstawie fizycznego sprzętu może wymagać ponownej aktywacji.

Jeśli rzeczywistym wymaganiem jest tylko uruchomienie istniejącej maszyny wirtualnej z pliku ISO, podłącz plik ISO do tej maszyny zamiast tworzyć OVA.

Porównanie formatu ISO z OVA

Jak formaty ISO i OVA wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.

Porównanie formatów plików ISO i OVA
Cecha .ISO ISO 9660 disc image .OVA Open Virtual Appliance
Kompresja Bez kompresji Oba
Szyfrowanie Nie Nie
Archiwa wieloczęściowe — Nie
Bootowalny Tak Nie
Obsługa systemów operacyjnych Szeroki Szeroki
Typowy rozmiar pliku Bardzo duży Duży
Otwarty standard Tak Tak
Wprowadzono 1988 2009
Twórca ISO / ECMA / optical disc industry Oracle Corporation (originally VMware OVF initiative)
Typ MIME application/x-iso9660-image application/ovf

Najczęściej zadawane pytania

Czy konwersja ISO do OVA to bezpośrednia konwersja pliku?

Nie, wymaga zainstalowania systemu z ISO na maszynie wirtualnej i wyeksportowania tak zainstalowanej maszyny jako OVA. OVA zawiera konfigurację maszyny wirtualnej i wirtualny dysk, a nie po prostu zmienioną nazwę lub przepakowany plik ISO.

Czy zawartość ISO i ustawienia uruchamiania zostaną zachowane w OVA?

Zainstalowany system operacyjny i jego pliki zostają zachowane, ale oryginalny plik ISO nie musi być dołączony. Tryb uruchamiania, wirtualny sprzęt, ustawienia kontrolera dysku i zainstalowane sterowniki mogą się zmienić, więc wyeksportowana maszyna może się nie uruchomić, jeśli jej ustawienia firmware'u nie będą zgodne z instalacją.

Dlaczego mój OVA jest znacznie większy niż ISO?

OVA może być większy, ponieważ zawiera zainstalowany dysk wirtualny i konfigurację maszyny, podczas gdy ISO zwykle zawiera tylko nośnik instalacyjny. Jego rozmiar zależy od formatu dysku wirtualnego, przydzielonej pojemności i ilości miejsca zajmowanego przez zainstalowany system.

Czy mogę przekonwertować OVA z powrotem do oryginalnego ISO?

Nie, OVA zwykle nie można przekonwertować z powrotem do oryginalnego ISO, ponieważ reprezentuje zainstalowaną maszynę wirtualną, a nie oryginalny obraz instalacyjny. Możesz być w stanie utworzyć nowy obraz dysku lub obraz instalacyjny z maszyny wirtualnej, ale niekoniecznie będzie on odpowiadał źródłowemu ISO.

Dodatkowe formaty dla konwersji pliku
iso

Konwersja odwrotna

Konwersja do .ova
z innych formatów

Udostępnij w mediach społecznościowych: