57 votes

Comment puis-je faire un copier/coller de l'hôte vers un invité KVM ?

J'ai une machine virtuelle QEMU/KVM créée avec Virtual Machine Manager.

J'aimerais pouvoir copier du texte sur l'hôte et le coller dans l'invité, et inversement.

Comment puis-je partager le presse-papiers entre l'hôte et l'invité ?

61voto

raithyn Points 1497

La solution est simple. Il suffit d'installer le paquet spice-vdagent dans la machine virtuelle invitée :

sudo apt install spice-vdagent

Le presse-papiers est automatiquement partagé - nous pouvons copier et coller entre l'hôte et l'invité.

12voto

Pour mon Linux Mint 18.2 Sonya machine timelf123 a fourni la réponse :

  • Dans mon invité Windows (Windows 7) téléchargé et installé spice-guest-tools-latest.exe .
  • Avant cela de retour dans mon QEMU/KVM Gestionnaire de machines virtuelles J'ai dû basculer l'affichage de la machine invitée sur Épices .
  • Avant cela Dans mon hôte Linux, j'ai dû allumer Gestionnaire de paquets Synaptic et installer gir1.2-spice-client-gtk-3.0 .

5voto

brianlmerritt Points 175

Au cas où la question se poserait - que faire si c'est un serveur Ubuntu ou similaire ?

Ne tournez pas en rond - installez openssh-server sur la machine virtuelle, et lorsque vous vous connectez, faites un copier-coller dans votre terminal préféré.

1voto

zzzhhh Points 67

En 2021, qemu utilise qemu-vdagent chardev pour le copier/coller, qui désactive le presse-papiers par défaut, de sorte qu'il suffit d'installer spice-vdagent dans le système d'exploitation invité ne fonctionne pas.

La solution de 2021 est :

  1. Installer spice-vdagent paquet comme le disait la réponse actuelle,

  2. Faire en sorte que qemu supporte spice (--enable-spice --enable-spice-protocol en ./configure option),

  3. Lancez qemu en utilisant :

    qemu-system-x86_64 [ ... ] \
      -chardev qemu-vdagent,id=ch1,name=vdagent,clipboard=on \
      -device virtio-serial-pci \
      -device virtserialport,chardev=ch1,id=ch1,name=com.redhat.spice.0

    P.S. Un effet secondaire sur mon qemu est que la souris se déplace plus facilement grâce à vdagent.

Référence : https://www.kraxel.org/blog/2021/05/qemu-cut-paste/

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X