GNU/Linux >> Linux Esercitazione >  >> Linux

Converti VM Virtualbox in QEMU/KVM [VDI in QCOW2]

Panoramica

Nel seguente articolo, esamineremo i passaggi su come convertire le VM Virtualbox in hypervisor QEMU/KVM o, in altre parole, come convertire i file VM da VDI a QCOW2. Questo processo è utile soprattutto quando devi migrare da virtualbox a KVM o vuoi semplicemente provare l'hypervisor KVM senza necessità di creare nuove macchine dall'inizio.

Cos'è VDI?

VDI (Virtual Desktop Infrastructure) è un'estensione di file del file immagine del disco HDD per macchine virtuali comunemente utilizzate dalle soluzioni hypervisor come Virtualbox.

Cos'è QCOW2?

QCOW2 è anche un file immagine disco HDD per macchine virtuali utilizzate dagli hypervisor basati su QEMU.

Convertire le VM Virtualbox in QEMU/KVM[VDI in QCOW2]

Prima di iniziare il processo di conversione/migrazione, su Virtualbox, tutte le VM devono essere spente.

Il processo richiede l'utilizzo del terminale ma i passaggi sono abbastanza semplici e diretti. Essenzialmente tutto ciò che richiede è un comando da eseguire e cioè:

qemu-img convert -f vdi -O qcow2 rocky.vdi rocky8.qcow2

Affinché questo comando funzioni è necessario accedere alla directory del file immagine di origine (file VDI in cui si trova) e nella stessa directory verrà salvata anche la nuova immagine qcow2 per il KVM. Puoi anche eseguirlo in questo modo per indirizzare l'origine e la destinazione senza passare alle directory:

qemu-img convert -f vdi -O qcow2 /home/markon/VirtualBox VMs/debian KDE/debian-kde.vdi /var/libvirt/images/debian-kde.qcow2

Il processo nel terminale dovrebbe assomigliare a questo:

Ripartizione del comando:

  • convertire :argomento per eseguire il processo di conversione
  • -f :inserisci il tipo di immagine
  • -O :tipo di immagine di output

Quindi segue l'immagine di input e la sua posizione con la directory di output con il nuovo nome dell'immagine e l'estensione qcow2.

Seconda opzione:converti VDI in IMG( RAW) e poi in QCOW2

Se per caso, il primo metodo non funziona per te o si verificano errori, puoi provare a convertire prima l'immagine VDI VM nell'immagine RAW (estensione IMG) e quindi da RAW a QCOW2. Dovresti avere più successo con il metodo. Ecco come farlo:

Individua la posizione dell'immagine della VM Virtualbox:

vboxmanage list hdd

Quindi nel terminale, con lo strumento Virtualbox "vboxmanage ” converte la VM nel file RAW(IMG):

vboxmanage convertdd debian-11.vdi debian11.img

Successivamente, di nuovo con il "qemu-img ”, convertire il file RAW(IMG) in QCOW2

qemu-img convert -f raw -O qcow debian11.img debian11a.qcow2

Importa il nuovo qcow2 nella VM KVM

Dopo che la conversione è stata completata, la nuova immagine dics deve essere importata (aggiunto) sulla nuova VM che hai creato nel gestore della macchina virtuale. Quindi, inizia a creare la nuova VM nel gestore della macchina virtuale. Al primo prompt, seleziona l'opzione "importa l'immagine del disco ” e fai clic in avanti:

La schermata successiva è individuare l'immagine del disco che hai convertito:

L'ultima schermata è la schermata di anteprima di quella che creerai e viene fornita con l'opzione che puoi personalizzare la VM e il suo hardware prima di eseguire la macchina, se necessario. Fai clic sul pulsante Fine e la creazione della VM inizierà:

Una nota da tenere a mente :

Durante il processo di migrazione/conversione, se ad esempio hai aggiunto più dispositivi nella tua VM mentre era in esecuzione su Virtualbox, come più schede di rete, devi abbinare quei dispositivi extra in Virtual machine manager (KVM o libvirt), altrimenti i dispositivi andranno persi e dovrai aggiungerli di nuovo dall'inizio.

Riepilogo

In questo articolo abbiamo trattato i seguenti passaggi:come convertire le VM Virtualbox in QEMU/KVM o in altre parole come convertire le macchine virtualbox per gli hypervisor KVM (hypervisor KVM/QEMU) o per essere precisi, i loro file HDD VM, da VDI a QCOW2 e ha anche spiegato come convertire l'immagine HDD VM da VDI a IMG(RAW) e successivamente a QCOW2.

Infine, esaminiamo come importare l'immagine QCOW2 appena convertita in una nuova VM creata nel gestore della macchina virtuale.


Linux
  1. Converti i glifi TrueType in un'immagine PNG?

  2. ImageMagick non è autorizzato a convertire PDF in un'immagine

  3. È possibile ridimensionare un'immagine disco QEMU?

  4. Come posso convertire un'immagine disco Linux in un file sparse?

  5. passare attraverso la scheda grafica a virtualbox

Crea una macchina virtuale KVM usando l'immagine Qcow2 in Linux

Come migrare le VM Virtualbox in VM KVM in Linux

Come convertire l'immagine della fotocamera Raw in JPEG in Linux

Installa Ubuntu 20.04 | 22.04 Immagine cloud (minima) su VirtualBox

Come utilizzare le macchine virtuali Virtualbox su KVM nel sistema Linux

Miglioramento automatico dell'immagine per Ubuntu