
Quiero enumerar /dev/disk/by-path
o cat /proc
archivos en una máquina virtual invitada en ejecución desde el host.
Encontré virt-ls
, guestfish
y virt-inspector
así sucesivamente, pero todos parecen obtener su información de las dumpxml
imágenes del disco. Y /dev/
ambos /proc/
son sistemas de archivos virtuales montados que solo existen en la memoria mientras el invitado se está ejecutando.
¿Hay alguna forma de hacer esto?
Respuesta1
Cuando el sistema operativo invitado confía (en cierto modo) en el hipervisor y ejecuta el agente Qemu Guest, puede usarlo como una incursión en el invitado en ejecución.
El Protocolo de Agente Invitado de QEMU tiene, entre otras cosas, laGuestFileOpen
yGuestFileRead
Comandos que deberían permitirle abrir archivos en el invitado y leer su contenido.