ubuntu16安装open-vm-tools实现vmware文件共享

想玩下阿里云的link-iot-edge,需要用到ubuntu系统,在VMware安装ubuntu系统后,做共享时遇到麻烦,折腾了好一会,记录下来,防止下次使用,也分享给需要的小伙伴。

VMware安装ubuntu系统很简单,不再阐述,主要讲一下如何实现共享的。

VMware Tools经常会出现兼容性不好,系统之间复制文件失灵,并且安装时提示建议使用open-vm-tools,于是放弃vmware-tools的安装,尝试使用open-vm-tools安装。

1 更新下系统源

sudo apt update

2 安装open-vm-tools

sudo apt install open-vm-tools

sudo apt install open-vm-tools-dkms     #实现文件夹共享,依赖open-vm-tools

sudo apt install open-vm-tools-desktop #桌面环境支持双向拖放文件,依赖open-vm-tools

3 完成安装后,还需要配置共享

去vmware设置共享文件夹,总是启用并添加需要共享的文件夹,然后在ubuntu系统命令进行挂载

sudo vmhgfs-fuse .host:/ /mnt/hgfs

执行上面命令仅本次开机有效,需要持久化,如下

su
#输入root用户密码
#构建挂载脚本
cat > /etc/init.d/myshare.sh << eof
#!/bin/bash
vmhgfs-fuse .host:/ /mnt/hgfs
eof
#设置开机启动挂载脚本
echo "/etc/init.d/myshare.sh" >> /etc/init.d/rc.local

如果在su切换root用户授权问题,可以尝试使用sudo passwd root更新一下解决

 

你可能感兴趣的:(编译环境/工具,脚本,产品化)