Estoy tratando de compartir archivos entre el host de Linux y el invitado de Windows y encontré el enlace:
¿Usar virt-manager para compartir archivos entre el host de Linux y el invitado de Windows?
Como se sugiere en la tercera respuesta, seguí los pasos:
-
Encuentre el desplazamiento de su sistema de archivos (ya que es un disco) usando
fdisk
:$ fdisk -lu Win.img
-
Monte la imagen usando el comando:
mount Win.img /mntpoint -o ro,loop,offset=32256
Aquí, este parece ser un enfoque prometedor. Puedo ver los archivos de la máquina virtual invitada de Windows en el host de Linux. Sin embargo, no puedo ver ningún cambio en el lado del host si realizo cambios en el invitado a menos que vuelva a montar la imagen.
¿Hay alguna forma de actualizar esa memoria para que yo también pueda ver los cambios en el lado del host?
Respuesta aceptada:
No, la lectura de las imágenes no es confiable cuando el invitado está usando el disco.
Si apaga al invitado, funcionará bien (porque no se realizarán cambios).
Si desea acceso en vivo a los archivos, debe preguntar amablemente a Windows, EG:smbmount
o
comparta un sistema de archivos de Linux con el invitado usando samba. Este último evita problemas de bloqueo de archivos de Windows, lo cual es conveniente para cosas como archivos de registro.