didier gaumet a écrit : > Le 12/06/2024 à 10:31, BERTRAND Joël a écrit : >> Bonjour à tous, >> >> Je dois faire quelques tests avec une imprimante 3D et un logiciel ne >> fonctionnant que sous Windows. J'ai donc installé W10 dans une machine >> virtuelle (virtmanager). Le réseau fonctionne bien. J'aimerais >> maintenant pouvoir partager un disque réseau avec virtiofs (virtio-9P ne >> semble pas fonctionner). >> >> Je me prends l'erreur suivante : >> >> Erreur lors du démarrage du domaine: internal error: process exited >> while connecting to monitor: 2024-06-12T08:29:18.308752Z >> qemu-system-x86_64: -chardev >> socket,id=chr-vu-fs0,path=/home/bertrand/.config/libvirt/qemu/lib/domain-11-win10/fs0-fs.sock: >> >> Failed to connect to >> '/home/bertrand/.config/libvirt/qemu/lib/domain-11-win10/fs0-fs.sock': >> Connection refused >> >> Très bien. Sauf que /usr/lib/qemu/virtiofsd est bien présent (avec un >> lien sur /usr/libexec/virtiofsd). Je ne peux pas lancer le daemon à la >> main, le répertoire de la socket changeant à chaque fois. >> >> Dans le fichier XML de définition des disques, j'ai bien la chose >> suivante : >> >> <filesystem type="mount" accessmode="passthrough"> >> <driver type="virtiofs"/> >> <binary path="/usr/libexec/virtiofsd"/> >> <source dir="/home/bertrand/"/> >> <target dir="Z:"/> >> <address type="pci" domain="0x0000" bus="0x06" slot="0x00" >> function="0x0"/> >> </filesystem> >> >> Ma question est donc simple (et je viens de googliser durant >> plusieurs >> heures sans trouver de solution) : comment faire démarrer virtiofsd lors >> du démarrage de la machine virtuelle ? >> >> Merci de vos lumières, >> >> JB >> > > Bonjour, > > il y a un mode opératoire ici: > https://github.com/virtio-win/kvm-guest-drivers-windows/wiki/Virtiofs:-Shared-file-system > > > si je comprends correctement (c'est pas sûr): > - il te manque peut-être les éléments WinFSP et VirtioWin dans l'invité > Windows?
Non, mais de toute façon, c'est hors de propos puisque la machine virtuelle refuse de démarrer. > - tu ne sembles pas avoir instancié le périphérique ("instantiate the > character device" dans la doc ci-dessus)? L’instanciation est faite (sauf que la VM cherche à se connecter à une socket créée par virtiofsd qui n'est jamais créée parce que virtiofsd n'est jamais lancé...). Bien cordialement, JB
signature.asc
Description: OpenPGP digital signature