lunedì 27 settembre 2010

conversione vmware vmdk -> kvm/qemu img


ciao
leggendo quà e là ho trovato il modo di convertire i vari file di vmware di una immagine in un unico file .img compatibile con KVM/QEMU

------------------------8<------------------------8<------------------------8<------------------------
#!/bin/bash
:> lista-raw.txt
for file in *-f???.vmdk ; do
   name=${file%%.*}
   echo "$file -> $name.raw"
   echo "$name" >> lista-raw.txt
   qemu-img convert $file -O raw $name.raw
done

for file in $(cat lista-raw.txt) ; do
   echo "$file.raw ->> KVM-QEMU.img"
   cat $file.raw >> KVM-QEMU.img
done
------------------------8<------------------------8<------------------------8<------------------------

dopo di che basta lanciare:
./kvm -hda KVM-QEMU.img

that's all.

begin

end