Mount qcow2: различия между версиями

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску
 
Строка 42: Строка 42:
 
<PRE>
 
<PRE>
 
vgchange -an LogVolName
 
vgchange -an LogVolName
  +
</PRE>
  +
  +
  +
=Вариант 2=
  +
<PRE>
  +
modprobe nbd max_part=8
  +
</PRE>
  +
<PRE>
  +
qemu-nbd --connect=/dev/nbd0 ~/example.qcow2
  +
</PRE>
  +
<PRE>
  +
qemu-nbd --disconnect /dev/nbd0
 
</PRE>
 
</PRE>

Текущая версия на 11:41, 24 октября 2024

Редактирование образв ВМ

иногда приходится "допиливать" образа.
Подмонтировать образ можно следующим образом:

losetup /dev/loop0 image.img

Если не известен номер свободного устройства и хочется сразу сделать партиции

losetup --partscan --find  image.img

losetup "смапит" образ и устройство
потом нужно создать маппинг для партиций

kpartx -a /dev/loop0

Далее можно монтировать:

mount /dev/mapper/loop0p1 /mnt/image

Если на образе есть LVM то прибавляется шаг с активацией/деактивацие VolumeGroups

vgscan
vgchange -ay
mount /dev/VolGroupName/LogVolName /mnt/image

Отмонтировать и отключить соответвенно.

vgchange -an LogVolName  


Вариант 2

modprobe nbd max_part=8
qemu-nbd --connect=/dev/nbd0 ~/example.qcow2
qemu-nbd --disconnect /dev/nbd0