GNU/Linux >> Znalost Linux >  >> Linux

Jak převedu soubor .img na vhd?

VhdTool by měl být schopen provést konverzi.

vhdtool.exe /convert myimage.raw

Nejsem si jistý, jak dlouho tomu tak bylo, ale protože toto je výsledek hledání číslo 1 pro tuto otázku, odpovím na ni aktuálně. VHD aktuálně podporuje qemu-img. Argumentem pro VHD je vpc. Toto bylo nalezeno zde http://docs.openstack.org/image-guide/content/ch_converting.html

V případě, že se odkaz přeruší, zde je kopie/minulost

Převod obrázků z jednoho formátu do druhého je obecně jednoduchý.qemu-img convert:raw, qcow2, VDI, VMDK

Příkaz qemu-img convert dokáže převádět mezi více formáty, včetně raw, qcow2, VDI (VirtualBox), VMDK (VMWare) a VHD (Hyper-V). Tabulka 7.1. qemu-img formátovací řetězce

**Image format**    **Argument to qemu-img**
raw                     raw
qcow2                   qcow2
VDI (VirtualBox)        vdi
VMDK (VMWare)           vmdk
VHD (Hyper-V)           vpc

Tento příklad převede nezpracovaný soubor obrázku s názvem centos63.dsk na soubor obrázku qcow2.

$ qemu-img convert -f raw -O qcow2 centos64.dsk centos64.qcow2

Chcete-li převést z vmdk na raw, postupujte takto:

$ qemu-img convert -f vmdk -O raw centos64.vmdk centos64.img

Poznámka

Parametr -f format je volitelný. Pokud je vynechán, qemu-img se pokusí odvodit formát obrázku.

VBoxManage:VDI (VirtualBox) na raw

Pokud jste vytvořili obraz VDI pomocí VirtualBoxu, můžete jej převést do formátu raw pomocí nástroje příkazového řádku VBoxManage, který je součástí VirtualBoxu. V systému Mac OS X VirtualBox standardně ukládá obrázky do adresáře ~/VirtualBox VMs/. Následující příklad vytvoří nezpracovaný obraz v aktuálním adresáři z obrazu VirtualBox VDI.

$ VBoxManage clonehd ~/VirtualBox\ VMs/fedora18.vdi fedora18.img --format raw


Jak je uvedeno výše od apple16, je zde docela podobná otázka, která obchází problém, že VhdTool se zdá být již nedostupný. Virtualbox přichází s nástrojem s názvem „VBoxManage“, který funguje naprosto dokonale. Za předpokladu, že máte k dispozici prostý obrazový soubor vašeho disku pomocí např. dd , můžete to udělat takto:

VBoxManage convertfromraw myfile.dd myfile.vhd --format VHD


Linux
  1. Jak převést PPK na soubor PEM pomocí příkazu

  2. Jak zapsat soubor do jiného?

  3. Jak převést systémy souborů Ext na Btrfs

  1. Jak mohu převést ukazatel na soubor ( FILE* fp ) na deskriptor souboru (int fd)?

  2. Jak převést ISO8859-15 na UTF8?

  3. Jak grep \nv souboru

  1. Jak převést soubory do kódování UTF-8 v Linuxu

  2. Jak zjistit typ souboru Img a připojit jej?

  3. Jak převést soubor TAR na soubor ISO