Ja, es gibt so etwas wie Gastzugänge virt-manager
- es muss nur ein bisschen anders gemacht werden. Damit Sie leichter sehen können, wie es funktioniert, werde ich Ihnen einige Screenshots zur Verfügung stellen.
Ändern Sie zuerst die ACL-Attribute des libvirt-qemu
Benutzers, um Schreibberechtigungen für den freigegebenen Ordner sudo setfacl -R -m u:libvirt-qemu:rwx /<path-of-the-shared folder>
und die Vdisk zu erteilen:sudo setfacl -R -m u:libvirt-qemu:rwx /<path-of-the-virtual-disk>
Im folgenden Beispiel habe ich die Berechtigung erteilt, dass alle separat bereitgestellten Partitionen flexibel sind:
sudo setfacl -R -m u:libvirt-qemu:rwx /media/cl
(wie gesagt - ein Beispiel für mein Setup)
Öffnen Sie die virtuelle Maschine in virt-manager
- wählen Sie die Festplatte aus - markieren Sie Freigabefähig - klicken Sie auf Übernehmen .
Klicken Sie auf Hardware hinzufügen - wählen Sie Dateisystem - ändern Sie den Modus in Zugeordnet - klicken Sie auf Durchsuchen .
Klicken Sie auf Lokal durchsuchen .
Wählen Sie den Ordner , die Sie wollen Aktie mit dem Gastbetriebssystem - Klicken Sie auf Öffnen .
Geben Sie / host in das Feld Zielpfad ein - klicken Sie auf Fertig stellen .
Starten Sie nun das Gastsystem und erstellen Sie einen Ordner mit demselben Namen wie den, den Sie für die Freigabe im Hostsystem (in meinem Beispiel: Freigabe ) im /home
Verzeichnis des Gastsystems ausgewählt haben. Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus, um den freigegebenen Ordner im Gast bereitzustellen:
sudo mount -t 9p -o trans=virtio,version=9p2000.L /host /home/<your-user-name>/<your-shared-folder-name>
Et voilà - jetzt haben Sie die gleiche Funktionalität wie bei den Gastzugaben in VirtualBox.