Notes techniques de zhaoJian

Machine virtuelle Debian Linux (virt-manager+QEMU+KVM) - Glisser-déposer de fichiers, partage de fichiers, presse-papiers partagé, copier-coller

Technologie ~4413 mots · 12 min de lecture - vues

Récemment j’utilise Debian. Pour l’installation de la machine virtuelle, vous pouvez consulter l’article précédent, c’est assez similaire

Installation de QEMU+KVM, libvirt, Virt-Manager sur EndeavourOS, Manjaro et autres distributions Arch Linux

Après l’installation réussie de Windows dans la machine virtuelle, j’ai voulu implémenter le glisser-déposer de fichiers, le presse-papiers partagé et le copier-coller. Cependant, le glisser-déposer de fichiers n’a pour l’instant été réalisé que dans un sens : de l’hôte vers la machine virtuelle, et uniquement vers le bureau de la VM. Pas le choix, il faut ajouter un répertoire de fichiers partagés pour transférer les fichiers de la VM vers l’hôte. Après un certain temps d’utilisation, j’ai trouvé ce répertoire de fichiers partagés assez pratique, et je n’ai plus utilisé le glisser-déposer, opérant directement dans le répertoire partagé.

VirtIO

Principalement utilisé pour le presse-papiers partagé, le copier-coller et le glisser-déposer de fichiers

La méthode d’installation de VirtIO peut être consultée dans la documentation Proxmox VE concernant les Windows VirtIO Drivers,

Proxmox VE Windows VirtIO Drivers

Si la machine virtuelle a accès au réseau, vous pouvez télécharger directement selon le système virtio-win-gt-x64.msi ou virtio-win-gt-x86.msi, puis installer virtio-win-guest-tools.exe. Si la VM n’a pas accès au réseau, téléchargez virtio-win.iso et montez-le comme lecteur CD dans la VM pour l’installation.

Après l’installation, il faut configurer dans virt-manager (côté hôte Linux) pour activer le presse-papiers partagé, le copier-coller et le glisser-déposer de fichiers.

Cliquez sur Ajouter du matériel en bas à gauche virt-manager Ajouter du matériel Sélectionnez Canal, dans la liste déroulante à droite du nom sélectionnez org.qemu.guest_agent.0 virt-manager Ajouter un canal

WinFsp

Principalement utilisé pour le répertoire de fichiers partagés

La documentation officielle contient les instructions d’installation. Téléchargez directement l’installateur WinFsp, installation par défaut.

Installation WinFsp

Après l’installation, il faut configurer dans virt-manager (côté hôte Linux)

Cliquez sur Mémoire, activez la mémoire partagée. virt-manager Activer la mémoire partagée Ensuite, ajoutez à nouveau du matériel. Cette fois sélectionnez Système de fichiers, choisissez un répertoire sur l’hôte à utiliser pour le partage de fichiers, puis définissez un nom d’affichage pour ce répertoire dans la VM. virt-manager Configurer le système de fichiers Ensuite, configurez côté Windows (VM). Ouvrez la fenêtre « Exécuter » avec Win+R, tapez services.msc, ou utilisez Win+S pour ouvrir la recherche et tapez « Services » pour ouvrir la fenêtre des services. Configuration des services Windows Trouvez le service « VirtIO-FS Service », double-cliquez dessus, sélectionnez le démarrage automatique et démarrez le service.

VirtIO-FS Service Après le démarrage du service, vous pouvez voir le répertoire partagé que vous venez d’ajouter dans « Ce PC ». virt-manager Fichiers partagés

L’installation de tous les logiciels ci-dessus utilise les options par défaut, sans configuration supplémentaire nécessaire, il suffit de cliquer sur Suivant.

Partager :

Commentaires