GNU/Linux >> Linux Esercitazione >  >> Linux

Come inviare/caricare un file dal sistema operativo host al sistema operativo guest in KVM? (non condivisione di cartelle)

Ho appena trovato due modi diversi:

  • Trasferisci file tramite rete. Ad esempio, puoi eseguire httpd sull'host e utilizzare qualsiasi browser web o wget /curl per scaricare i file. Probabilmente il più facile e pratico.
  • Crea un'immagine ISO sull'host con i file che desideri trasferire. Quindi collegalo all'unità CD dell'ospite.

    genisoimage -o image.iso -r /path/to/dir
    virsh attach-disk guest image.iso hdc --driver file --type cdrom --mode readonly
    
    • Puoi usare mkisofs invece di genisoimage .
    • Puoi usare una GUI come virt-manager invece di virsh CUI per allegare un'immagine ISO all'ospite.
    • Devi creare una VM in anticipo, fornire l'ID della VM come guest . Puoi visualizzare le VM esistenti per virsh list --all .

Linux
  1. Linux:come creare un file immagine di partizione formattato da zero?

  2. Installare Ubuntu da un file ISO su Windows?

  3. Come creare un file .img da .iso su Ubuntu?

  4. Come montare un file iso in Linux

  5. Come accedere alla cartella condivisa di Windows da Linux?

Come montare file ISO su Linux

Crea un file di backup dell'immagine ISO da una cartella in Ubuntu 17.10

Imposta una cartella condivisa tra host KVM e guest

Come inviare un'e-mail con allegato file dalla riga di comando

Come caricare un'immagine ISO sul server Proxmox

Come aprire l'immagine ISO senza masterizzare su disco in Linux