Как мне смонтировать образ диска qcow2?

У меня есть виртуальная машина QEMU, которая использует образ диска qcow2.

Как я могу смонтировать его файловую систему без включения виртуальной машины?

28
задан 20 September 2010 в 02:36

4 ответа

Быстрый поиск в Google обнаруживает программу qemu-nbd , упомянутую здесь . Он является частью пакета qemu-kvm , поэтому вам придется установить KVM, если вы его еще не используете. Не уверен в каких-либо прямых решениях GNOME / KDE, если это то, что вы искали. Вот пример его использования:

sudo modprobe nbd
sudo qemu-nbd -c /dev/nbd0 --read-only /path/to/image.qcow2
udisksctl mount -b /dev/nbd0p1
22
ответ дан 20 September 2010 в 02:36

xmount может сделать образы дисков некоторых виртуальных машин похожими на необработанный диск (который затем можно разделить с помощью losetup , и перегородки смонтированы). Однако я не знаю, поддерживает ли он qcow2.

-2
ответ дан 20 September 2010 в 02:36

можно напрямую монтировать как обычный монтировщик, как этот

mount /dev/sdb1 /mount-point

Но если у вас есть n номер устройства, значит вы хотите снова монтировать его в другой каталог для что вы можете последовать этому примеру:

Монтаж раздела из необработанного изображения довольно прост:

losetup /dev/loop0 image.img
kpartx -a /dev/loop0
mount /dev/mapper/loop0p1 /mnt/image
-3
ответ дан 20 September 2010 в 02:36

Есть также libguestfs, но он еще не доступен из официальных репозиториев1. Однако, в libguestfs.org есть двоичные файлы.

4
ответ дан 20 September 2010 в 02:36

Другие вопросы по тегам:

Похожие вопросы: