GNU/Linux >> Tutoriels Linux >  >> Linux

Comment envoyer/télécharger un fichier du système d'exploitation hôte vers le système d'exploitation invité dans KVM ? (pas de partage de dossier)

Il suffit de trouver deux manières différentes :

  • Transférer des fichiers via le réseau. Par exemple, vous pouvez exécuter httpd sur l'hôte et utiliser n'importe quel navigateur Web ou wget /curl pour télécharger des fichiers. Probablement le plus simple et le plus pratique.
  • Créez une image ISO sur l'hôte avec les fichiers que vous souhaitez transférer. Attachez-le ensuite au lecteur de CD de l'invité.

    genisoimage -o image.iso -r /path/to/dir
    virsh attach-disk guest image.iso hdc --driver file --type cdrom --mode readonly
    
    • Vous pouvez utiliser mkisofs au lieu de genisoimage .
    • Vous pouvez utiliser une interface graphique comme virt-manager au lieu de virsh CUI pour joindre une image ISO à l'invité.
    • Vous devez créer une VM au préalable, fournissez l'ID de cette VM sous la forme guest . Vous pouvez voir les VM existantes par virsh list --all .

Linux
  1. Comment déplacer 100 fichiers d'un dossier en contenant des milliers ?

  2. Installer Ubuntu à partir d'un fichier Iso sous Windows ?

  3. Comment monter une image de disque virtuel invité Qcow2 contenant LVM sur la machine hôte KVM

  4. Comment installer le fichier dmg sur Mac à partir de la ligne de commande

  5. Comment écrire une image ISO sur une clé USB à partir de la ligne de commande Linux ?

Comment monter un fichier ISO sur Linux

Créer un fichier de sauvegarde d'image ISO à partir d'un dossier dans Ubuntu 17.10

Configurer un dossier partagé entre l'hôte KVM et l'invité

Comment envoyer un e-mail avec une pièce jointe à partir de la ligne de commande

Comment télécharger une image ISO sur le serveur Proxmox

Comment ouvrir une image ISO sans graver sur un disque sous Linux