QEMU에서 Arch 호스트와 Debian 게스트 사이에 공유 폴더를 어떻게 추가합니까(몇 가지 시도를 해봤습니다)?

QEMU에서 Arch 호스트와 Debian 게스트 사이에 공유 폴더를 어떻게 추가합니까(몇 가지 시도를 해봤습니다)?

방금 내 Arch 호스트에 새 데비안 게스트를 설치했고 여기에 일부 파일을 전송하고 싶어서 공유 폴더를 만들고 싶습니다. GNOME 상자를 사용하여 시스템을 설치했기 때문에 먼저 이 튜토리얼을 시도해 보았습니다.https://www.debugpoint.com/share-folder-gnome-boxes/. 모든 단계를 따랐지만 시스템에 폴더가 표시되지 않습니다. 아마도 VPN을 사용하고 있기 때문일 것입니다. 그놈 설정으로 이동하여 파일 공유를 켜면 내 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

이 오류에 대해 사용할 만큼 충분히 이해한 정보를 실제로 찾지 못했습니다. 파일을 공유하는 데 사용할 수 있는 폴더가 필요합니다! 어떻게 해야 하나요?

관련 정보