Qemu-img umwandeln: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 25: Zeile 25:
 
=RAW Image mounten=
 
=RAW Image mounten=
 
Ein Raw Image ist ein einfaches Abbild einer Festplatte. Daher lässt es sich auch relativ leicht und ohne grö~_ere Umwege einhängen.
 
Ein Raw Image ist ein einfaches Abbild einer Festplatte. Daher lässt es sich auch relativ leicht und ohne grö~_ere Umwege einhängen.
−
==Mounten==
 
−
*losetup /dev/loop0 foo.img
 
−
*kpartx -av /dev/loop0
 
−
*mount /dev/mapper/loop0p1 /mnt
 
−
'''Arbeiten durchfühen'''
 
−
*unmount /mnt
 
−
*kpartx -dv /dev/loop0
 
−
*losetup -d /dev/loop0
 
−
=QCOW2 Image mounten=
 
−
Ein dynamisches QCOW2 Image kann im System nicht mehr einfach so gemounted werden. Dafür kann man einen Umweg über NBD (Network Block Device) nehmen. Damit wird das 
 
−
gewünschte Image als Network Block Device gestartet und eingehängt.
 
−
*modprobe nbd max_part=8
 
−
*qemu-nbd --connect=/dev/nbd0 disk.img
 
−
*mount /dev/nbd0p1 /mnt
 
−
'''Arbeiten durchfühen'''
 
−
*qemu-nbd -d /dev/nbd0
 
 
==Links==
 
==Links==
 
*http://qemu-buch.de/de/index.php/QEMU-KVM-Buch/_Speichermedien/_Konvertieren_von_Image-Dateien
 
*http://qemu-buch.de/de/index.php/QEMU-KVM-Buch/_Speichermedien/_Konvertieren_von_Image-Dateien

Version vom 21. September 2017, 17:52 Uhr

KVM

img zu qcow2

  • qemu-img convert -f raw -O qcow2 source.img target.qcow2

qcow2 zu raw

  • qemu-img convert -f qcow2 -O raw source.img target.raw

raw zu vmdk

  • qemu-img convert -f raw -O vmdk source.img target.raw

qcow2 zu vmdk

  • qemu-img convert -f qcow2 -O vmdk source.img target.raw

Virtualbox

4 unterstützten VirtBox-Typen:

  1. vdi [ VirtualBox Disk Image ]
  2. vmdk [ Virtual Machine Disk ]
  3. vhd [ Virtual Hard Disk ]
  4. hhd [ Parallels Hard Disk ]
  • qemu-img convert source.vmdk -O qcow2 target.qcow2
  • qemu-img convert source.hhd -O qcow2 target.qcow2
  • qemu-img convert source.vhd -O qcow2 target.qcow2
  • qemu-img convert source.vdi -O qcow2 target.qcow2
  • qemu-img convert source.vmdk -O raw target.img

LVM in VMDK umwandeln

  • lvcreate -L592M -s -n myvolume /dev/myvg/myvolume_snapshot
  • qemu-img convert /dev/myvg/myvolume_snapshot -O vmdk myvolume.vmdk

RAW Image mounten

Ein Raw Image ist ein einfaches Abbild einer Festplatte. Daher lässt es sich auch relativ leicht und ohne grö~_ere Umwege einhängen.

Links