GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie kann ich eine Datei vom Host-Betriebssystem zum Gast-Betriebssystem in KVM senden/hochladen? (keine Ordnerfreigabe)

Treffen Sie einfach auf zwei verschiedene Wege:

  • Übertragen Sie Dateien über das Netzwerk. Beispielsweise können Sie httpd auf dem Host ausführen und einen beliebigen Webbrowser oder wget verwenden /curl um Dateien herunterzuladen. Wahrscheinlich am einfachsten und handlichsten.
  • Erstellen Sie ein ISO-Image auf dem Host mit Dateien, die Sie übertragen möchten. Schließen Sie es dann an das CD-Laufwerk des Gastes an.

    genisoimage -o image.iso -r /path/to/dir
    virsh attach-disk guest image.iso hdc --driver file --type cdrom --mode readonly
    
    • Sie können mkisofs verwenden statt genisoimage .
    • Sie können GUI wie virt-manager verwenden statt virsh CUI, um ein ISO-Image an den Gast anzuhängen.
    • Sie müssen vorher eine VM erstellen und die ID dieser VM als guest angeben . Sie können vorhandene VMs unter virsh list --all sehen .

Linux
  1. Linux – Wie erstelle ich eine formatierte Partitions-Image-Datei von Grund auf neu?

  2. Ubuntu von einer Iso-Datei unter Windows installieren?

  3. So mounten Sie das Qcow2 Virtual Disk-Image des Gasts, das LVM auf einer KVM-Host-Maschine enthält

  4. So mounten Sie eine ISO-Datei unter Linux

  5. Wie lade ich eine Datei per FTP von der Befehlszeile hoch?

So mounten Sie eine ISO-Datei unter Linux

Erstellen Sie eine ISO-Image-Sicherungsdatei aus einem Ordner in Ubuntu 17.10

Richten Sie einen freigegebenen Ordner zwischen KVM-Host und Gast ein

So senden Sie eine E-Mail mit Dateianhang von der Befehlszeile aus

So laden Sie ein ISO-Image auf den Proxmox-Server hoch

So öffnen Sie ein ISO-Image, ohne es unter Linux auf Disc zu brennen