四、 配置共享文件夹
步骤 1:安装 VMware Tools
启动麒麟系统,确保虚拟机处于运行状态。
挂载 VMware Tools 镜像:
在 VMware 菜单栏选择 虚拟机 → 安装 VMware Tools。
若选项灰色,需手动加载镜像:
虚拟机设置 → CD/DVD → 使用 ISO 镜像 → 浏览到 VMware 安装目录下的
windows.iso
(默认路径如C:\Program Files (x86)\VMware\VMware Workstation\windows.iso
)。
挂载并安装 VMware Tools:
麒麟系统桌面会自动弹出 VMware Tools 光盘,或手动挂载:
bash
复制
mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom # 挂载光驱
解压并安装(银河麒麟基于 Red Hat 系,使用
.rpm
包):bash
复制
cd /mnt/cdrom tar -zxvf VMwareTools-*.tar.gz # 解压 cd vmware-tools-distrib/ sudo ./vmware-install.pl # 执行安装脚本
安装过程按回车选择默认选项,完成后重启系统:
bash
复制
sudo reboot
步骤 2:配置共享文件夹
宿主机(Windows)设置共享目录:
关闭麒麟系统,在 VMware 界面选择 虚拟机 → 设置 → 选项 → 共享文件夹。
选择 总是启用,点击 添加,指定宿主机要共享的文件夹(如
D:\Shared
),设置名称(如shared
)。勾选 启用此共享,点击完成。
启动麒麟系统,检查共享文件夹是否自动挂载:
默认挂载路径为
/mnt/hgfs/共享文件夹名
(如/mnt/hgfs/shared
)。若未自动挂载,手动挂载:
bash
复制
sudo mkdir -p /mnt/hgfs/shared # 创建挂载点(目录名与共享名一致) sudo vmhgfs-fuse .host:/shared /mnt/hgfs/shared -o allow_other
验证是否成功:
bash
复制
ls /mnt/hgfs/shared # 查看共享文件
步骤 3:设置开机自动挂载
编辑
/etc/fstab
文件:bash
复制
sudo vi /etc/fstab
添加挂载配置(末尾追加一行):
bash
复制
.host:/shared /mnt/hgfs/shared fuse.vmhgfs-fuse allow_other,defaults 0 0
保存后重启生效:
bash
复制
sudo reboot
步骤 4:权限问题处理
若无法读写共享文件夹,可能是权限不足:
修改挂载命令选项(添加
uid
和gid
参数):bash
复制
sudo vmhgfs-fuse .host:/shared /mnt/hgfs/shared -o allow_other,uid=1000,gid=1000
uid=1000
和gid=1000
替换为你的用户 ID(可通过id -u 用户名
查询)。
直接修改目录权限:
bash
复制
sudo chmod 777 /mnt/hgfs/shared # 开放完全权限(测试用,生产环境慎用)
常见问题解决
提示
vmhgfs-fuse: command not found
:未正确安装 VMware Tools,需重新安装。
共享文件夹不可见或无法访问:
检查 VMware 共享文件夹设置是否启用。
确认虚拟机设置中 CD/DVD 未占用
.host:/shared
路径。重启 VMware 服务(Windows 宿主机):
任务管理器 → 服务 → 重启
VMware Workstation Server
。