www.state-it.info

Gran base de respuestas a las preguntas de los desarrolladores
Header decor

Como acceder a la img de la imagen en KVM?

rad1us 2018-10-10 07:20:54

En el sitio web de red hat tiene instrucciones detalladas, como montar img de la imagen de la máquina virtual kvm y acceder a él, se ofrece una herramienta de kpartx.

Pero tengo al escribir el comando:

kpartx -a /path/to/guest.img

Absolutamente no pasa nada - la salida del comando vacía, ningún dispositivo /dev/mapper/loop, no se agrega. Como ganar?

Total answers: 2

rad1us 2018-10-11 13:30:51

resuelto el problema de manera:

qemu-nbd -c /dev/nbd0 /path/to/guest.img
mount /dev/nbd0p1 /mnt

jcmvbkbc 2018-10-10 07:56:59

Pero tengo al escribir el comando:
kpartx -a /path/to/guest.img
Absolutamente no pasa nada - la salida del comando vacía,

Agregue -v en la línea de comandos kpartx, que se ha convertido, no está vacía -- y mostrar lo que se muestra.

rad1us 2018-10-10 08:04:02

lo Mismo - blanco


jcmvbkbc 2018-10-10 08:31:09

rad1us, yo en los casos en que no está claro lo que sucede, tomo strace y los comprendo. Lo que lleva a la strace -e open,ioctl kpartx -a /path/to/guest.img?


rad1us 2018-10-10 09:32:33

jcmvbkbc, Gracias, strace me ayudó a entender que kpartx de todos modos, agregó el dispositivo /dev/loop0
Pero he aquí lo que dijo: fdisk-l /path/to/guest.img no informa de las particiones de la imagen. Respectivamente y el fdisk-l /dev/loop0 también. Por lo tanto y montaje de falla:
# mount /dev/loop0 /mnt/
mount: /dev/loop0 is write-protected, mounting read-only
mount: unknown filesystem type '(null)'


vman 2018-10-10 13:26:55

trate de empezar con este

losetup /dev/loop0 /path/to/guest.img
kpartx -a /dev/loop0
...


jcmvbkbc 2018-10-10 19:07:50

fdisk-l /path/to/guest.img no emite particiones en la imagen

rad1us, y están allí? Qué tipo de imagen?


rad1us 2018-10-11 13:29:40

jcmvbkbc, la imagen de un tipo de QEMU QCOW Image (v3)
Les he encontrado la solución - se aprovechó de qemu-nbd (fdisk vio las particiones /dev/nbd0):
qemu-nbd -c /dev/nbd0 /path/to/guest.img
mount /dev/nbd0p1 /mnt


jcmvbkbc 2018-10-11 18:50:39

la imagen de un tipo de QEMU QCOW

Eso y tenía que empezar. QCOW es el mismo todo el formato, kpartx puede montar sólo imágenes raw.


rad1us 2018-10-12 04:14:00

jcmvbkbc, Gracias, no lo sabía. En el manual de redhat acerca de esto como no se ha dicho.


Preguntas relacionadas:

Footer decor

© www.state-it.info | Base of answers to questions for developers and programmers.