网易首页 > 网易号 > 正文 申请入驻

如何在 Linux 主机和 KVM 中的 Windows 客户机之间共享文件夹 | Linux 中国

0
分享至

导读:在本指南中,你将了解如何在 Linux 主机(例如使用 KVM 的 Fedora、Ubuntu 或 Linux Mint)下运行的 Windows 客户机之间共享文件夹。

本文字数:3760,阅读时长大约: 5分钟

在本指南中,你将了解如何在 Linux 主机(例如使用 KVM 的 Fedora、Ubuntu 或 Linux Mint)下运行的 Windows 客户机之间共享文件夹。

virt-manager.org 应用(带有 libvirt.org)和软件包提供了一组灵活的工具来管理 Linux 中的虚拟机。它是自由开源的,用于 KVM 虚拟机和其他虚拟机管理程序。

在上一篇文章中,我解释了 www.debugpoint.com。然而,当你尝试使用 Windows 客户机和 Linux 主机创建共享文件夹时,这是一个有点困难和复杂的过程。因为两种操作系统的工作方式不同,需要进行大量配置。

按照下面提到的说明在 Windows 客户机和 Linux 主机之间共享文件夹。

关于 virtiofs 的说明

共享文件和文件夹由名为 virtiofs 的 libvirt 共享文件系统提供支持。它提供了访问主机上目录树的所有功能和参数。由于大多数 virt-manager 虚拟机配置都会转换为 XML,因此共享文件/文件夹也可以由 XML 文件指定。

注意:如果你正在寻求在两台 Linux 计算机(客户机和主机)之间使用 KVM 进行文件共享,请 www.debugpoint.com。

使用 KVM 在 Windows 客户机和 Linux 主机之间共享文件夹

以下说明假设你已在任何 Linux 主机的 virt-manager 中安装了 Windows。如果没有,你可以阅读有关如何在 Linux 中安装 Windows 的完整指南。

在 virt-manager 中设置挂载标签

首先,确保你的客户虚拟机已关闭。从 virt-manager GUI 中,选择虚拟机并单击“打开(Open)”以调出控制台设置。

打开控制台设置

单击工具栏中显示虚拟硬件详细信息的图标。然后单击左侧面板上的“内存(Memory)”。

选择选项“启用共享内存(Enable shared memory)”。单击“应用(Apply)”。

确保 XML 在 XML 选项卡中显示,如下所示。

  1. type="memfd"/>

  2. mode="shared"/>

启用共享内存

单击底部的“添加硬件(Add hardware)”。

从添加新硬件窗口的左侧面板中选择“文件系统(Filesystem)”。

然后在详细信息选项卡中选择 “驱动(Driver)” 为 “virtiofs”。单击“浏览(browse) > 浏览本地(browse local)”并从 Linux 系统中选择主机路径。

在“目标路径(Target path)”中,输入你想要的任何名称。它只是一个文件标签,将在挂载过程中使用。目标路径中的此名称将作为 Windows 中的驱动器挂载,即资源管理器中的我的电脑。

我已添加 “linux_pictures” 作为目标挂载标签。

因此,如果我想访问图片文件夹(/home/debugpoint/Pictures),示例设置可能如下:

为 Windows 添加文件系统挂载

单击“完成(Finish)”。

上述配置的 XML 设置如下。你可以在 XML 选项卡中找到它。

  1. type="mount" accessmode="passthrough">

  2. type="virtiofs"/>

  3. dir="/home/debugpoint/Pictures"/>

  4. dir="linux_pictures"/>

  5. type="pci" domain="0x0000" bus="0x05" slot="0x00" function="0x0"/>

在 virt-manager 主窗口中,右键单击 Windows 虚拟机,然后单击“运行(Run)”启动虚拟机。如果未显示虚拟机,请单击“显示图形控制台”(工具栏中的监视器图标)。

设置 WinFSP – 适用于 Windows 的 FUSE

确保 Windows 虚拟机(客户机)正在运行。

首先,我们需要安装 WinFSP(Windows File System Proxy)– FUSE for Windows。这使你能够毫无困难地挂载任何类 UNIX 文件系统。

从客户 Windows 计算机打开 WinFSP 的 GitHub 页面。

github.com

下载 WinFSP .msi 安装程序。

在 Windows 虚拟机上安装软件包。安装软件包时请确保选择 “Core”。完成安装。

WinFSP 设置

创建 VirtIO-FS 服务

进入stable-virtio文件夹,从以下地址下载virtio-win-guest-tools.exe

fedorapeople.org

下载客户机工具

在 Windows 虚拟机上安装软件包。

Virtio-Win-driver 安装

安装完成后,重启 Windows 虚拟机。

重启后,在开始菜单中搜索打开“设备管理器”。

进入系统设备并查找 “VirtIO FS 设备”。它应该被识别并且驱动程序应该由 Red Hat 签名。

注意:(可选)如果你看到感叹号,即未检测到驱动程序,请按照 virtio-fs.gitlab.io 说明下载 ISO 文件、安装它并手动检测驱动程序。

Make sure the Virt IO driver is signed and installed

打开开始菜单并搜索“服务”。

向下滚动找到 “VirtIO-FS Service”。右键单击并单击“开始”启动该服务。

或者,你可以以管理员身份从 PowerShell/命令提示符运行以下命令来启动服务。

  1. sc create VirtioFsSvc binpath="C:\Program Files\Virtio-Win\VioFS\virtiofs.exe" start=auto depend="WinFsp.Launcher/VirtioFsDrv" DisplayName="Virtio FS Service"

  1. sc start VirtioFsSvc

启动 Virt IO 服务

服务启动后,打开资源管理器,你应该看到你在上面第一步中创建的挂载标签,该标签应映射为 Z 驱动器。见下图。

挂载标签在 Windows 中映射为 Z 驱动器

你现在可以根据需要使用修改后的权限访问整个 Linux 文件夹。

以下是在 Linux Mint 和 Windows 客户虚拟机中访问的同一文件夹的并排比较。

访问和共享 Windows 客户机和 Linux 主机中的文件夹

总结

我希望你现在能够在 Windows 客户机和 Linux 主机系统之间共享文件夹。本文在 Linux Mint 中测试了上述方法。它应该也适用于 Ubuntu、Fedora。

如果上述方法有效,请在下面发表评论以造福他人。

参考

(题图:MJ/91c30453-5939-4368-b885-c4cb84e732bf)

via:

作者: 选题: 译者: 校对:

本文由 原创编译, 荣誉推出

LCTT 译者 :geekpi

翻译: 1975.5 篇

贡献: 3556 天

2013-10-25

2023-07-21

https://linux.cn/lctt/geekpi

欢迎遵照 CC-BY-SA 协议规定转载,

如需转载,请在文章下留言 “ 转载:公众号名称”,

我们将为您添加白名单,授权“ 转载文章时可以修改”。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
女子带全家食材进海底捞,边吃边问丈夫丢不丢人,瞬间引爆全网!

女子带全家食材进海底捞,边吃边问丈夫丢不丢人,瞬间引爆全网!

天天热点见闻
2026-07-08 05:22:24
广西水灾、四川地震,湖北龙卷风,“正能量大V”们集体沉默了

广西水灾、四川地震,湖北龙卷风,“正能量大V”们集体沉默了

清书先生
2026-07-08 11:27:44
A股收评:沪指跌0.49%,深成指跌1.87%,液态金属、锂矿、减速器等概念走弱

A股收评:沪指跌0.49%,深成指跌1.87%,液态金属、锂矿、减速器等概念走弱

界面新闻
2026-07-08 15:03:31
我记住这位英年早逝的经济学家是因为他那句充满悲悯和伤感的话..

我记住这位英年早逝的经济学家是因为他那句充满悲悯和伤感的话..

细雨中的呼喊
2026-07-08 13:30:56
霍启刚发文痛斥美国政客“让世界杯失去灵魂”:美国总统特朗普曾亲自致电因凡蒂诺交涉,可说是以政治干预体育最赤裸的操作

霍启刚发文痛斥美国政客“让世界杯失去灵魂”:美国总统特朗普曾亲自致电因凡蒂诺交涉,可说是以政治干预体育最赤裸的操作

都市快报橙柿互动
2026-07-08 14:00:58
埃及足协向国际足联正式提出申诉,要求调查对阿根廷比赛中的“严重误判”,将该主裁判及裁判组逐出本届世界杯;埃及头号球星未跟风批评

埃及足协向国际足联正式提出申诉,要求调查对阿根廷比赛中的“严重误判”,将该主裁判及裁判组逐出本届世界杯;埃及头号球星未跟风批评

极目新闻
2026-07-08 10:38:10
网红“甲亢哥”现场看球再遭阿根廷球迷种族歧视 国际足联赛前已发声谴责并介入调查

网红“甲亢哥”现场看球再遭阿根廷球迷种族歧视 国际足联赛前已发声谴责并介入调查

红星新闻
2026-07-08 15:04:32
四川宜宾连发9次地震,五粮液回应

四川宜宾连发9次地震,五粮液回应

澎湃新闻
2026-07-08 14:06:28
西安赛格舆情仍在发酵!网友实拍画面里,客流稀疏,实在少得可怜

西安赛格舆情仍在发酵!网友实拍画面里,客流稀疏,实在少得可怜

火山詩话
2026-07-08 15:14:53
【环时深度】日菲军事勾连让东南亚民众深感不安

【环时深度】日菲军事勾连让东南亚民众深感不安

环球网资讯
2026-07-08 07:14:18
女子10年收情人51万,说是嫖资不该退,法院认为是包养应返还原配

女子10年收情人51万,说是嫖资不该退,法院认为是包养应返还原配

汉史趣闻
2026-07-07 14:45:32
朝鲜为何不惧美国,手握四个世界第一,至今无国能够打破!

朝鲜为何不惧美国,手握四个世界第一,至今无国能够打破!

起喜电影
2026-07-07 10:13:50
瑞士4-3点杀哥伦比亚晋级8强将战阿根廷,科贝尔扑点

瑞士4-3点杀哥伦比亚晋级8强将战阿根廷,科贝尔扑点

懂球帝
2026-07-08 07:04:29
死伤惨重!北约峰会前夕,一场惨烈报复性空袭打响

死伤惨重!北约峰会前夕,一场惨烈报复性空袭打响

大国之翼
2026-07-07 06:35:18
马斯克有句话点醒过我“如果今天我破产了,绝对不会去找工作,而是去做一件能快速产生现金流,并且可以复制放大的事。”

马斯克有句话点醒过我“如果今天我破产了,绝对不会去找工作,而是去做一件能快速产生现金流,并且可以复制放大的事。”

LULU生活家
2026-07-07 20:59:47
摩洛哥足协主席:尊重亚马尔的选择,他在摩洛哥永远受欢迎

摩洛哥足协主席:尊重亚马尔的选择,他在摩洛哥永远受欢迎

懂球帝
2026-07-07 19:25:38
看是3:2阿根廷绝杀埃及!不如说裁判绝杀埃及!世界杯现最黑黑哨

看是3:2阿根廷绝杀埃及!不如说裁判绝杀埃及!世界杯现最黑黑哨

刘既济
2026-07-08 05:32:11
巴媒称内马尔世界杯前签了8份广告合同,因巴西队出局损失上亿美元,“六冠英雄”纪录片也泡汤

巴媒称内马尔世界杯前签了8份广告合同,因巴西队出局损失上亿美元,“六冠英雄”纪录片也泡汤

中国能源网
2026-07-07 16:04:12
国家明确:住宅70年到期自动续期,房产证尽量不写夫妻双名

国家明确:住宅70年到期自动续期,房产证尽量不写夫妻双名

阿离家居
2026-07-07 00:36:54
赔光2亿仅冰山一角,冉莹颖再爆猛料,亲手撕下邹市明仅剩的体面

赔光2亿仅冰山一角,冉莹颖再爆猛料,亲手撕下邹市明仅剩的体面

舊事別提
2026-07-07 09:21:34
2026-07-08 16:48:49
Linux
Linux
Linux 中国开源社区
8018文章数 73111关注度
往期回顾 全部

科技要闻

工信部:Claude Code安全后门隐患

头条要闻

高校男生参加期末考试 监考老师:你眼镜有问题 交卷吧

头条要闻

高校男生参加期末考试 监考老师:你眼镜有问题 交卷吧

体育要闻

阿根廷被埃及埋了一半,死里逃生

娱乐要闻

鹿晗出轨?邓超出轨绯闻又被扒出

财经要闻

科技新贵们,买爆深圳豪宅

汽车要闻

定名岚图梦想家9!岚图全新旗舰MPV来袭

态度原创

艺术
游戏
亲子
手机
公开课

艺术要闻

越南版“鸟巢”!中国技术撑起世界最大足球场项目

腾讯《DNF起源》上线新平台!数据互通 跨平台同玩

亲子要闻

祖孙俩一百多天没见,一看见奶奶就笑个不停

手机要闻

安卓17让Wi-Fi下载速度暴增:实测提速50%

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版