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

相关推荐
贝锐6 小时前
从国产化信创设备到商用安卓终端,向日葵如何帮助企业实现统一运维管理?
linux·运维·远程控制
Julien20047 小时前
调查和解决 SELinux 问题
linux·运维·服务器·网络·学习方法
天远Date Lab9 小时前
零信任架构实战:基于天远双人婚姻评估查询构建自动化房产按揭联合审查网关
运维·人工智能·架构·自动化
2601_962074689 小时前
自己编译RustDesk,并将自建ID服务器和key信息写入客户端
运维·服务器
小张同学a.10 小时前
Docker 容器实战 1—— docker 基础与镜像构建
linux·运维·docker·容器
大模型丫丫10 小时前
Hermes Agent:轻量级智能体框架实战指南
大数据·运维·服务器
考虑考虑11 小时前
kubectl命令
运维·后端·自动化运维
NJCloud11 小时前
Docker 容器技术入门:部署、核心概念与基础命令
运维·docker·容器
2601_9620723311 小时前
docker自建rustdesk-server远程桌面
运维·docker·容器
Blockchina11 小时前
Codex 实战:从一句需求到可验收的 Linux 主机巡检脚本
运维·服务器·网络