Qemu
Перейти к навигации
Перейти к поиску
Как примонтировать образ диска в формате raw?
Самый простой способ — воспользоваться утилитой kpartx из набора multipath-tools.
Пример использования (disk.img — образ диска в формате raw):
losetup /dev/loop0 /path/to/disk.img kpartx -a /dev/loop0
В результате в /dev/mapper появятся файлы вида loop0px, где «x» — номер раздела в образе. К слову, /dev/loop0 в данном случае — полноценное блочное устройство, которое можно разбивать, «делать с него dd» и т. д.
Как примонтировать образ диска в формате qcow2?
Для этого в вашем ядре должна быть включена поддержка nbd (Network Block Devices).
Загружаем модуль nbd с параметром max_part=8, чтобы создавались блочные устройства для разделов.
# modprobe nbd max_part=8
Потом запускаем qemu-nbd.
# qemu-nbd --connect=/dev/nbd0 imagename.qcow
И можно монтировать разделы.
# mount /dev/nbd0p1 /mnt