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

相关推荐
石榴花上2 小时前
银河麒麟上的9090端口被占用问题处理
linux
神算大模型APi--天枢6462 小时前
2025 国产算力破局后,大模型训练数据集如何实现 “合规采集 + 高效清洗”?
运维·服务器·人工智能·架构·硬件架构
代码游侠2 小时前
学习笔记——sqlite3 数据库基础
linux·运维·网络·数据库·笔记·学习·sqlite
QT 小鲜肉2 小时前
【Linux命令大全】001.文件管理之od命令(实操篇)
linux·运维·服务器·chrome·笔记
Ronin3052 小时前
多路转接epoll
linux·网络·多路转接·高效io·epoll模型
珂玥c2 小时前
virsh启用linux虚拟机+忘记密码的操作
linux·运维·服务器
小尧嵌入式2 小时前
C++选择排序插入排序希尔排序快排归并排及大小根堆实现优先级队列
数据结构·c++·windows·算法·排序算法
2501_939909052 小时前
Docker(3)
运维·docker·容器