Converti iso in ova

Converti ISO in OVA

Installa un ISO in una macchina virtuale, quindi esporta la VM installata come OVA.

Converti i file ISO online

Non abbiamo ancora un convertitore online dedicato per ISO in OVA, ma puoi convertire i file ISO online in questi e altri formati:

Come convertire iso in ova file

Una piattaforma di virtualizzazione richiede un OVA quando è necessario distribuire una macchina virtuale completa e già installata invece dei supporti di installazione. Un ISO deve prima essere installato in una nuova VM, che può quindi essere esportata come OVA.

Cos'è il formato ISO

ISO è un file immagine di disco, che comunemente contiene un filesystem per dischi ottici come ISO 9660 o UDF. I programmi di installazione dei sistemi operativi, gli ambienti di ripristino, i dischi delle applicazioni, le utility avviabili e gli strumenti di authoring dei dischi utilizzano comunemente file ISO.

VirtualBox, VMware e altri hypervisor possono collegare un ISO come unità CD/DVD virtuale e avviare una nuova VM da esso. L'ISO contiene i file di installazione; non contiene la configurazione della VM, la definizione dell'hardware virtuale, gli snapshot o lo stato del sistema installato rappresentati da un OVA.

Cos'è il formato OVA

OVA, ovvero Open Virtual Appliance, è un singolo archivio TAR contenente un descrittore di macchina virtuale OVF e uno o più dischi virtuali. Può contenere anche un manifest o un certificato. Il descrittore OVF registra impostazioni come memoria, CPU virtuali, firmware, schede di rete, controller di archiviazione e riferimenti ai dischi.

Un OVA raggruppa una VM installata per la distribuzione o l'importazione in prodotti compatibili come VirtualBox, prodotti VMware e alcune piattaforme cloud o per laboratori. Il suo packaging in un singolo file è più facile da copiare rispetto a una directory contenente file OVF e file dei dischi separati, ma l'archivio può essere molto grande.

Convertire l'ISO con VirtualBox

  1. Installare Oracle VirtualBox su Windows, macOS o Linux.
  2. Selezionare New, assegnare un nome alla VM, scegliere il tipo e la versione del sistema operativo guest e assegnare una quantità adeguata di memoria e CPU virtuali.
  3. Creare un disco rigido virtuale in formato VDI o in un altro formato supportato. Allocare capacità sufficiente per il sistema operativo, gli aggiornamenti e le applicazioni; un disco allocato dinamicamente risparmia spazio iniziale sull'host, ma può comunque crescere fino al massimo configurato.
  4. Aprire Settings → Storage, selezionare l'unità ottica virtuale, scegliere Choose a disk file e collegare l'ISO.
  5. Avviare la VM e completare l'installazione del sistema operativo. Installare VirtualBox Guest Additions solo quando l'hypervisor di destinazione supporta i driver guest e le funzionalità di integrazione risultanti.
  6. Arrestare normalmente il guest e scollegare l'ISO tramite Settings → Storage in modo che la VM esportata non si avvii nel programma di installazione.
  7. Con la VM spenta, selezionare File → Export Appliance, scegliere la VM, selezionare OVA, specificare una destinazione come server.ova, rivedere le impostazioni dell'appliance e avviare l'esportazione.
  8. Testare il file con File → Import Appliance su un altro host o una VM. Verificare la modalità di avvio, i controller di archiviazione, le schede di rete, la capacità del disco e il comportamento delle applicazioni.

Dopo l'installazione, la stessa esportazione può essere eseguita da un terminale:

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

Convertire l'ISO con VMware

In VMware Workstation Pro o Fusion, creare una VM, selezionare l'ISO come supporto di installazione, installare il guest, arrestarlo e utilizzare il comando di esportazione OVF o dell'appliance del prodotto. Il programma autonomo ovftool può esportare macchine virtuali o pacchetti VMware compatibili, ma il percorso di origine e le opzioni dipendono dal prodotto VMware e dal formato di archiviazione.

Le edizioni VMware Player e alcune edizioni desktop di VMware non offrono le stesse funzionalità di esportazione; controllare quindi il prodotto installato prima di creare la VM. Un'appliance esportata da VMware potrebbe richiedere modifiche al controller di archiviazione, al firmware o alla rete prima di poter essere importata in VirtualBox.

Altri flussi di conversione

Su Linux, virt-manager o QEMU possono installare l'ISO in una VM, ma potrebbe essere necessario convertire il formato nativo del disco e la configurazione hardware prima di un'esportazione OVF/OVA. Strumenti come qemu-img, virt-v2v e ovftool supportano parti di questo flusso, ma richiedono impostazioni specifiche per l'origine e la destinazione; VirtualBox è generalmente più semplice quando il risultato richiesto è un unico file OVA.

Un generico servizio online di conversione da ISO a OVA non è un sostituto adatto di un hypervisor locale: non può scegliere l'hardware virtuale appropriato, installare il sistema operativo in modo interattivo o gestire in modo affidabile il firmware di avvio e i driver guest. Evitare di caricare programmi di installazione con licenza, supporti di ripristino o immagini riservate. I convertitori online possono gestire singoli formati di dischi virtuali, ma si tratta di un'attività diversa dalla creazione di un OVA installato.

Limiti di compatibilità e qualità

Questo processo converte i supporti di installazione in una VM installata; non conserva l'ISO come file equivalente all'interno dell'OVA. La dimensione dell'esportazione dipende dal disco virtuale e dai blocchi memorizzati. Rimuovere i file temporanei e, quando supportato dal guest e dal filesystem, azzerare lo spazio libero prima dell'esportazione per migliorare la compressione.

OVA è un formato di interscambio, non una garanzia di compatibilità universale. UEFI rispetto a BIOS legacy, Secure Boot, tipi di controller IDE o SCSI, hardware virtuale specifico di VMware, snapshot, PCI passthrough, rete solo host e guest additions possono richiedere modifiche dopo l'importazione. Gli snapshot e le integrazioni con l'host vengono comunemente omessi e il software attivato in base all'hardware fisico potrebbe richiedere una nuova attivazione.

Se il requisito effettivo è solo avviare una VM esistente dall'ISO, collegare l'ISO a quella VM invece di creare un OVA.

Confronto formato: ISO vs OVA

Come i formati ISO e OVA si confrontano sulle proprietà più importanti per questa conversione.

Confronto dei formati ISO e OVA
Proprietà .ISO ISO 9660 disc image .OVA Open Virtual Appliance
Compressione Non compresso Entrambi
Crittografia No No
Archivi suddivisi — No
Avviabile Sì No
Supporto sistema operativo Ampio Ampio
Dimensione tipica del file Molto grande Grande
Standard aperto Sì Sì
Introdotto 1988 2009
Sviluppatore ISO / ECMA / optical disc industry Oracle Corporation (originally VMware OVF initiative)
Tipo MIME application/x-iso9660-image application/ovf

Domande frequenti

Convertire un file ISO in OVA è una conversione diretta?

No, richiede l'installazione dell'ISO in una macchina virtuale e l'esportazione di quella macchina installata come OVA. L'OVA contiene la configurazione della macchina virtuale e il disco virtuale, invece di limitarsi a rinominare o riconfezionare l'ISO.

Il contenuto dell'ISO e le impostazioni di avvio vengono mantenuti nell'OVA?

Il sistema operativo installato e i suoi file vengono mantenuti, ma l'ISO originale non è necessariamente incluso. La modalità di avvio, l'hardware virtuale, le impostazioni del controller del disco e i driver installati possono cambiare, quindi la macchina esportata potrebbe non avviarsi se le impostazioni del firmware non corrispondono all'installazione.

Perché il mio OVA è molto più grande dell'ISO?

Un OVA può essere più grande perché include il disco virtuale installato e la configurazione della macchina, mentre un ISO di solito contiene solo il supporto di installazione. Le sue dimensioni dipendono dal formato del disco virtuale, dalla capacità allocata e dallo spazio utilizzato dal sistema installato.

Posso convertire l'OVA di nuovo nell'ISO originale?

No, normalmente non è possibile convertire un OVA di nuovo nell'ISO originale perché rappresenta una macchina virtuale installata, non l'immagine di installazione originale. Potresti riuscire a creare una nuova immagine del disco o un'immagine di installazione dalla macchina virtuale, ma non corrisponderà necessariamente all'ISO di origine.

Altre conversioni di file .iso

Conversione inversa

Conversione in .ova
da altri formati

Condividi sui social media: