У меня есть образ ext3. Но мне нужен образ в формате qcow2, чтобы запустить виртуальную машину с помощью qemu. Есть ли какая-нибудь команда для создания qcow2 из формата ext3?
Преобразовать образ ext3 в формат qcow2
Ответы (2)
Предположения:
- QEMU уже установлен
«формат ext3» — это образ раздела ext3 жесткого диска, например. созданный dd (вероятно, действительно необработанный файл)
qemu-img convert -O qcow2 image.ext3 image.qcow2
person
Jeremy Davis
schedule
24.10.2014
Мой импровизированный метод:
Создайте диск образа qcow2 с достаточным пространством для размещения образа ext3.
qemu-img create -f qcow2 disk.qcow2 10G
Выставьте образ qcow2 как устройство.
modprobe nbd qemu-nbd -c /dev/nbd0 disk.qcow2
Создайте раздел Linux внутри диска qcow2.
cfdisk /dev/nbd0
Скопируйте образ ext3 на раздел Linux.
dd if=image.ext3 of=/dev/nbd0p1
Отключите устройство qcow2.
sync qemu-nbd -d /dev/nbd0
Готовый! :)
person
pbacterio
schedule
24.10.2014