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

如何在 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.

相关推荐
热点推荐
多地4S店关闭!宝马开年“大跳水”:7系降超40万,销量跌回7年前

多地4S店关闭!宝马开年“大跳水”:7系降超40万,销量跌回7年前

新浪财经
2026-02-25 15:28:38
2026年的春运,长途大巴结结实实给了“智能时代”一记耳光

2026年的春运,长途大巴结结实实给了“智能时代”一记耳光

老特有话说
2026-02-09 23:34:10
父亲是茶叶大亨家教严格,二婚嫁汪小菲的马筱梅,如今人生更圆满

父亲是茶叶大亨家教严格,二婚嫁汪小菲的马筱梅,如今人生更圆满

白面书誏
2026-02-25 19:49:02
痛心!海南一民警因公殉职,生命定格在50岁

痛心!海南一民警因公殉职,生命定格在50岁

蓬勃新闻
2026-02-25 14:37:52
海港压哨一换一!英博渔翁得利,博主:海港新援曾被英博拒绝

海港压哨一换一!英博渔翁得利,博主:海港新援曾被英博拒绝

奥拜尔
2026-02-25 17:43:05
挑衅?赫伊森4天后更新社媒,转发了一张2个猴子的图片,仍不道歉

挑衅?赫伊森4天后更新社媒,转发了一张2个猴子的图片,仍不道歉

风过乡
2026-02-25 05:48:56
港股总市值升至50万亿港元 香港有望在一两年内成为全球最大的跨境财富管理中心

港股总市值升至50万亿港元 香港有望在一两年内成为全球最大的跨境财富管理中心

每日经济新闻
2026-02-25 17:15:06
真相大白!马筱梅初七顺利产子,前夫郑扬融这下彻底没面子了

真相大白!马筱梅初七顺利产子,前夫郑扬融这下彻底没面子了

嘴角上翘的弧度
2026-02-25 15:22:22
沈腾大年初八在海南宴客,妻子王琦素颜出镜朴实,儿子已8岁了

沈腾大年初八在海南宴客,妻子王琦素颜出镜朴实,儿子已8岁了

做一个合格的吃瓜群众
2026-02-25 18:56:38
斯坦福室友眼中的谷爱凌:人身袭击、心理创伤,学业和比赛、帮朋友相亲......

斯坦福室友眼中的谷爱凌:人身袭击、心理创伤,学业和比赛、帮朋友相亲......

衔春信
2026-02-25 09:40:21
兄弟姐妹中,最“命苦”的一般是老几?90%的家庭都一样,太准了

兄弟姐妹中,最“命苦”的一般是老几?90%的家庭都一样,太准了

热心市民小黄
2026-02-25 04:11:15
国足无缘对阵西班牙!已14年未交锋,西媒:西班牙将战伊拉克

国足无缘对阵西班牙!已14年未交锋,西媒:西班牙将战伊拉克

奥拜尔
2026-02-25 20:41:59
被北京制裁后,日本一片哀嚎,高市下决心:5年内从中国东边反击

被北京制裁后,日本一片哀嚎,高市下决心:5年内从中国东边反击

时时有聊
2026-02-25 09:47:23
彻底撕破脸!谷爱凌坦言:代表中国参赛后,在美遭殴打、宿舍被闯

彻底撕破脸!谷爱凌坦言:代表中国参赛后,在美遭殴打、宿舍被闯

科学发掘
2026-02-25 02:38:37
农民把10头猪赶到无人岛,12年后再次登岛,眼前画面让他不敢信

农民把10头猪赶到无人岛,12年后再次登岛,眼前画面让他不敢信

白云故事
2026-01-22 17:30:05
新加坡大满贯男单16强:国乒4人晋级第一法国3人日本仅剩2人

新加坡大满贯男单16强:国乒4人晋级第一法国3人日本仅剩2人

小染说台球
2026-02-25 21:57:42
郭士强挂帅以来胡明轩首次无缘12人名单,此前曾任队长一职

郭士强挂帅以来胡明轩首次无缘12人名单,此前曾任队长一职

懂球帝
2026-02-25 19:57:05
妈祖开始惩罚这位姓许的有钱人了

妈祖开始惩罚这位姓许的有钱人了

麦杰逊
2026-02-21 18:12:33
昨晚 Anthropic 连发 10 个插件!看完这份打工人替换清单,我倒吸一口凉气

昨晚 Anthropic 连发 10 个插件!看完这份打工人替换清单,我倒吸一口凉气

AI范儿
2026-02-25 09:43:18
特朗普发表国情咨文演讲 一民主党议员抗议被带离场 最新民调:特朗普的支持率为36%

特朗普发表国情咨文演讲 一民主党议员抗议被带离场 最新民调:特朗普的支持率为36%

每日经济新闻
2026-02-25 14:13:57
2026-02-25 23:04:51
Linux
Linux
Linux 中国开源社区
8018文章数 73114关注度
往期回顾 全部

科技要闻

“机器人只跳舞,没什么用”

头条要闻

美官员称6个月内三国政府或被亲美政权取代 中方回应

头条要闻

美官员称6个月内三国政府或被亲美政权取代 中方回应

体育要闻

曝雄鹿计划今夏追小卡 字母哥渴望与其并肩作战

娱乐要闻

黄晓明新恋情!与小22岁美女同游新加坡

财经要闻

上海楼市放大招,地产预期别太大

汽车要闻

750km超长续航 2026款小鹏X9纯电版将于3月2日上市

态度原创

本地
手机
亲子
教育
军事航空

本地新闻

津南好·四时总相宜

手机要闻

vivo万级大电池测试中,多款新机待发布

亲子要闻

宝妈必学,孩子这样不是偏激而是应激!

教育要闻

中考数学化简题,思路逻辑很重要

军事要闻

俄乌冲突四周年:和平谈判希望渺茫

无障碍浏览 进入关怀版