在QEMU中在linux和windows之间共享多个文件夹

在QEMU中在linux和windows之间共享多个文件夹

通过像这样的选项-netdev user,net=10.0.2.0/24,id=host_files,restrict=off,smb=/home/mahmood,smbserver=10.0.2.4,我可以共享主文件夹,并且可以通过映射从 Windows 访问我的 Linux 主目录\\10.0.2.4\qemu

但是我想知道如何共享多个文件夹?使用smb=/home/mahmood,smbserver=10.0.2.4,smb=/etc,smbserver=10.0.2.5不正确。

答案1

您可以修改并重新加载 QEMU 创建的 smb.conf 文件。

该文件可以在 中找到/tmp/qemu-smb.*/smb.conf,其中*是每次 QEMU 运行时都会更改的随机字符串。进行您需要的更改或用您自己的文件替换该文件。

进行更改后,可以强制 samba 服务器使用smbcontrol all reload-config(以 root 身份)或killall -HUP smbd.

这可以通过将相关行添加到 QEMU 启动脚本中来自动化(详细信息取决于您使用的包装器)。

相关内容