2
QEMU Windows来宾和Linux主机之间的共享文件夹
过去,我使用过Virtual Box,它为与Windows guest虚拟机共享主机上的文件夹提供了很好的支持。我正在寻找QEMU的类似功能。 该文档建议公开运行在网络中某处的Samba服务器,或使用-net user,smb=/path/to/folder来启动samba服务器。 我-net user,smb对QEMU 的选择感到不走运。它所做的全部工作就是启动smbd(由于端口冲突,该服务与在本地运行的其他服务冲突)。可以说,这是无法使用的,尤其是考虑到多个客人。(对于Linux,-virtfs(计划9)可用于轻松共享文件夹。) Samba的其他问题是它不仅限于文件夹共享,还可以进行打印机共享,用户映射和whatsnot。我需要与Windows guest虚拟机共享一个(或多个?)文件夹。 是否存在与Windows guest虚拟机一起使用的QEMU的替代文件夹共享方法? 还是有一种方法可以将Samba配置为将自身限制为一组非常有限的功能并将其集成到QEMU中?这应该: 并非网络中的每个人都应该能够访问该文件夹。 包括本地用户(如果可行)。 不提供其他功能(打印机共享)。 用例:将git目录公开给Windows,在Windows中进行编译,然后使用Linux进行分析。 具有可接受的速度,Windows使用virtio-scsi和virtio-net。 能够与Windows 7来宾从Linux主机共享文件夹。