QEMUでArchホストとDebianゲストの間に共有フォルダを追加する方法(いくつか試してみました)?

QEMUでArchホストとDebianゲストの間に共有フォルダを追加する方法(いくつか試してみました)?

私はちょうど私のArchホストに新しいDebianゲストをインストールし、ここにいくつかのファイルを転送したいので、共有フォルダを作成したいと思います。 GNOMEボックスを使ってシステムをインストールしたので、まずこのチュートリアルを試してみました。https://www.debugpoint.com/share-folder-gnome-boxes/。すべての手順に従いましたが、システムにフォルダが表示されません。それはおそらくVPNを使っているからです。 GNOME設定に移動してファイル共有を有効にすると、私のVPNサーバーのみが可能なネットワークとして表示されます。その後、仮想管理者を使用してシステムに接続し、このチュートリアルに従ってください。https://www.debugpoint.com/share-folder-virt-manager/しかし、新しい仮想ハードウェアを追加しようとすると、XML構成

<filesystem type="mount">
  <source dir="/home/alex/shared/debian"/>
  <target dir="shared"/>
  <driver type="virtiofs"/>
</filesystem>

その後、次のエラーが発生します。

  File "/usr/share/virt-manager/virtManager/addhardware.py", line 1262, in _finish_cb
    failure = self._add_device(dev)
              ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/virt-manager/virtManager/addhardware.py", line 1254, in _add_device
    self.vm.add_device(dev)
  File "/usr/share/virt-manager/virtManager/object/domain.py", line 618, in add_device
    self._redefine_xmlobj(xmlobj)
  File "/usr/share/virt-manager/virtManager/object/libvirtobject.py", line 391, in _redefine_xmlobj
    self._redefine_xml_internal(origxml, newxml)
  File "/usr/share/virt-manager/virtManager/object/libvirtobject.py", line 374, in _redefine_xml_internal
    self._define(newxml)
  File "/usr/share/virt-manager/virtManager/object/domain.py", line 1137, in _define
    self.conn.define_domain(xml)
  File "/usr/share/virt-manager/virtManager/connection.py", line 554, in define_domain
    return self._backend.defineXML(xml)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/libvirt.py", line 4495, in defineXML
    raise libvirtError('virDomainDefineXML() failed')
libvirt.libvirtError: unsupported configuration: virtiofs is not yet supported in session mode

このエラーに使用するのに十分な理解を得た情報は実際に見つかりませんでした。ファイルを共有するために使用できるフォルダが必要です!どうすればいいですか?

ベストアンサー1

おすすめ記事