目次
文書の過去の版を表示しています。
qemu-img による仮想ディスクの操作
仮想ディスクの作成
$ sudo qemu-img create -f qcow2 filename.qcow2 256G
Formatting 'filename.qcow2', fmt=qcow2 cluster_size=65536 extended_l2=off compression_type=zlib size=274877906944 lazy_refcounts=off refcount_bits=16
仮想ディスクの容量表示
$ sudo qemu-img info filename.qcow2
image: filename.qcow2 file format: qcow2 virtual size: 256 GiB (274877906944 bytes) disk size: 196 KiB cluster_size: 65536 Format specific information: compat: 1.1 compression type: zlib lazy refcounts: false refcount bits: 16 corrupt: false extended l2: false
仮想ディスクの拡張
$ sudo qemu-img resize filename.qcow2 +256G
Image resized.
仮想ディスクの容量確認
$ sudo qemu-img info filename.qcow2
image: filename.qcow2 file format: qcow2 virtual size: 512G (549755813888 bytes) disk size: 188G cluster_size: 65536 Format specific information: compat: 1.1 lazy refcounts: false refcount bits: 16 corrupt: false
イメージの移行
VMware の vmdk から QEMU の qcow2 形式に変換するには、以下のコマンドを実行する。
※ qcow2 形式は必要に応じて膨らむので、実際に使われている容量のファイルができあがる。
$ sudo qemu-img convert -O qcow2 filename.vmdk filename.qcow2
VMware の vmdk から QEMU の qcow2 形式に変換するには、以下のコマンドを実行する。
※ qcow2 形式は必要に応じて膨らむので、実際に使われている容量のファイルができあがる。
$ sudo qemu-img convert -O qcow2 filename.vmdk filename.qcow2
vmdk から raw イメージに変換するには、以下のコマンドを実行する。
※ vmdk で定義されているディスク容量(使われていない領域を含む)の raw イメージができあがる。
$ sudo qemu-img convert -O raw filename.vmdk filename.img