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

相关推荐
yuanmenghao28 分钟前
车载Linux 系统问题定位方法论与实战系列 - 车载 Linux 平台问题定位规范
linux·运维·服务器·网络·c++
qq_589568102 小时前
centos6.8镜像源yum install不成功,无法通过镜像源下载的解决方式
linux·运维·centos
我是苏苏2 小时前
C#高级:使用ConcurrentQueue做一个简易进程内通信的消息队列
java·windows·c#
weixin_516023072 小时前
linux下fcitx5拼音的安装
linux·运维·服务器
hunter14503 小时前
Linux 进程与计划任务
linux·运维·服务器
楼田莉子3 小时前
Linux学习之磁盘与Ext系列文件
linux·运维·服务器·c语言·学习
陌上花开缓缓归以3 小时前
linux 怎么模拟系统panic重启
linux·运维·服务器
KL's pig/猪头/爱心/猪头4 小时前
写一个rv1106的led驱动3-功能函数编写
linux·驱动开发·rv1106
月白风清江有声4 小时前
vscode使用git
linux·运维·服务器
zl_dfq4 小时前
Linux 之 【文件】(ext2文件系统、目录、软硬链接)
linux