Qemu: различия между версиями
Перейти к навигации
Перейти к поиску
lor>Cetjs2 м (Откат правок 163.172.227.165 (обсуждение) к версии Mandala) |
Admin (обсуждение | вклад) м (1 версия импортирована) |
(нет различий)
|
Текущая версия от 21:39, 27 февраля 2023
Как примонтировать образ диска в формате 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