qemu_black_big

Заметка о работе с qemu-img convert

Qemu-img — программа для управления образами виртуальных машин QEMU.

Форматы, которые поддерживает qemu-img:

raw— Этот формат используется по умолчанию, его достоинствами являются простота и возможность экспортирования в другие эмуляторы. Если ваша файловая система поддерживает фрагментацию (ext2 или ext3 в Linux, NTFS в Windows), только непосредственно записанные секторы будут занимать место на диске. Действительный объем пространства, занимаемый образом, можно определить с помощью команд qemu-img info или ls -ls (в Linux).

qcow2 — Формат QEMU. Это наиболее гибкий формат. Его рекомендуется использовать для небольших образов (в частности, если файловая система не поддерживает фрагментацию), дополнительного шифрования AES, сжатия zlib и поддержки множества снимков VM.

qcow — Старый формат QEMU. Используется только в целях обеспечения совместимости со старыми версиями.

vmdk— Формат образов, совместимый с VMware 3 и 4.

vhdx — Файл VHDX представляет собой файл образа диска в формате файла Virtual Hard Disk v2. Он содержит целую операционную систему, которую можно загрузить и использовать как любую обычную машину для тестирования программного обеспечения или запуска программного обеспечения, для которого требуется определенная операционная система. VHDX, несмотря на то, что это полный образ диска, хранится в одном файле. Программное обеспечение виртуальной машины, такое как Parallels Desktop, Windows Virtual Machine и Virtual Box, может загружать и открывать образ диска.

vhd — Virtual Hard Disk. Это форматы файлов, которые представляют собой виртуальный жесткий диск. В нем могут быть задействованы данные, находящиеся на физическом жестком диске, так же как и разделы жесткого диска и файловая система, в которую входят папки.

Формат образа дискаПараметр для qemu-img
QCOW2 (KVM, Xen)qcow2
rawraw
VDI (VirtualBox)vdi
VHD (Hyper-V)vpc
VHDX (Hyper-V)vhdx
VMDK (VMware)vmdk

Создание образ

Команда создания нового образа диска qcow2:

# qemu-img create -f qcow2 -o size=42G win_boot.qcow2

Команда создания нового образа диска raw:

# qemu-img create -f raw -o size=42G win_boot.raw
Преобразование формата существующего образа

Для преобразования формата используется опция convert утилиты qemu-img.

Формат команды:

# qemu-img convert [-f формат] файл1 [-O полученный_формат] файл2 [-p]
Пару примеров использования

Конвертация образа raw в образ qcow2:

# qemu-img convert -f raw -O qcow2 image.img image.qcow2 -p

Конвертация образа vhdx в образ qcow2:

# qemu-img convert -f vhdx -O qcow2 test.vhdx test.qcow2 -p

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.