KVM con VirtioFS en el host, invitado de Windows Server, acceso a VirtioFS denegado

KVM con VirtioFS en el host, invitado de Windows Server, acceso a VirtioFS denegado

Tengo algunas configuraciones exitosas de invitados Linux bajo KVM conVirtioFS, incluso capaz de arrancar desde estas carpetas sin imágenes de unidad "clásicas" ni particiones dedicadas.

Ahora, necesito ejecutar un invitado de Windows Server y compartir archivos con el host. Leí que VirtioFS es compatible con invitados de Windows, así que instalé WinFSP (segúneste manual),estos conductores(que tienen soporte para VirtioFS), incluso apareció la unidad Z:... Pero eso es todo. Cuando intento acceder a él, aparece el error "Acceso denegado" y no tengo acceso al sistema de archivos VirtioFS subyacente.

Captura de pantalla del problema

Cosas que he probado:

  1. chmoding 777 la carpeta de destino - sin cambios
  2. Jugueteando con los argumentos de la línea de comando virtiofsd - sin cambios
  3. Al intentar ejecutar virtiofs.exe en el invitado manualmente: simplemente falla al intentar acceder a la unidad Z: sin razón aparente (aunque parece funcionar bien cuando se ejecuta como un servicio de inicio automático)
  4. Probando ambos demonios anfitriones virtiofsd -óxidouno y C uno. El C tiende a fallar por razones extrañas...

Estoy un poco perdido sobre qué hacer ahora. La misma configuración (con el demonio oxidado) funciona bien con Linux.

¿Qué estoy haciendo mal?

UPD: por alguna razón, todas y cada una de las solicitudes del invitado (mientras se ejecuta virtiofs.exe -d -1 -D -directamente) terminan con un error BytesReturned != hdr->len, Bytes returned: 0, Expected: xxx.

Respuesta1

Tuve el mismo problema y encontré esta solución. Espero eso ayude.

https://github.com/virtio-win/kvm-guest-drivers-windows/issues/760#issuecomment-1103590985

información relacionada