VMware Debian 挂载 Windows 文件夹至 Debian 目录

VMware Debian 挂载 Windows 文件夹至 Debian 目录

一、VMware 启用共享文件夹功能

  1. 在虚拟机设置中启用"共享文件夹"。
  2. 添加一个共享文件夹,例如命名为 shared_file,并指定主机上的路径。

二、Debian 虚拟机安装 VMware Tools 或 open-vm-tools

推荐使用 open-vm-tools(现代 Linux 发行版通常默认支持)。

1. 安装 open-vm-tools

bash 复制代码
sudo apt update
sudo apt install open-vm-tools open-vm-tools-desktop fuse

如果是桌面环境,建议同时安装 open-vm-tools-desktop;如果是服务器环境,可只装 open-vm-tools。

重启虚拟机确保服务正常加载。

bash 复制代码
sudo reboot

三、Debian 创建挂载点

创建挂载点

bash 复制代码
sudo mkdir -p /media

四、手动挂载共享文件夹

bash 复制代码
sudo vmhgfs-fuse .host:/shared_file /media -o allow_other

其中:

  • .host:/shared_file 中的 shared_file 是 VMware 虚拟机设置中指定的共享文件夹名称。
  • -o allow_other 参数为允许非 root 用户访问。

五、验证挂载是否成功

bash 复制代码
ls /media
df -h | grep media

若是能够看到主机共享目录中的文件,说明挂载成功。

六、设置开机自动挂载

编辑 /etc/fstab:

bash 复制代码
sudo nano /etc/fstab

在文件内添加以下内容:

bash 复制代码
.host:/shared_file  /media  fuse.vmhgfs-fuse  allow_other,uid=1000,gid=1000,defaults  0  0

其中:

  • uid=1000,gid=1000 为普通用户的 ID (默认为 debian 的第一个普通用户)。如果不知道当前用户的 ID 可以通过 id 命令进行查询。

保存 fstab 文件。

重新加载 systemd 的配置文件:

bash 复制代码
sudo systemctl daemon-reload

重启后,可测试 fstab 是否有效:

bash 复制代码
ls /media
df -h | grep media

若输出挂载信息则挂载成功。


版权声明: 本文为博主「张火火isgudi」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接: https://www.cnblogs.com/zbyisgudi/p/19414844

相关推荐
刘某的Cloud3 分钟前
svc中外部流量访问限制
linux·运维·docker·kubernetes·service
code monkey.6 分钟前
【寻找Linux的奥秘】Linux 基础 IO 全解析:从 C 库到内核,吃透文件操作的底层逻辑
linux·c语言·基础io
Ancelin安心7 分钟前
西工大noj(C/C++)100题参考题解及注意事项(2024)
c语言·c++·ide·windows·vscode·算法
wanhengidc11 分钟前
云手机对小说工作室的作用
运维·服务器·网络·网络协议·智能手机
阿沁QWQ13 分钟前
Docker镜像制作实战
运维·docker·容器
ZzzZZzzzZZZzzzz…16 分钟前
MySQL还原备份方法3----gtid
linux·运维·数据库·mysql·还原备份
黑金IT17 分钟前
从“视觉断言”到“自动化指挥”:Qwen3-V2 如何终结 AI 的随机性
运维·人工智能·自动化
嘿siri18 分钟前
windows安装mysql8.0.33
windows·adb
.select.19 分钟前
TCP 6(重传机制)
linux·服务器·tcp/ip
大卡片25 分钟前
IO缓存区
linux·运维·缓存