由于 VMware 是付费软件,所以前面一直在使用免费的 VirtualBox 。但最近找到了 VMware 的资源就开始使用 VMware 了(用的人多,出问题方便搜索)。
在安装 VMware 及 Ubuntu 时,发现了一些容易出问题的地方—— Ubuntu 与主机无法复制粘贴、共享文件夹,下面就给出解决方法。
一、导入Ubuntu光盘镜像新建虚拟机
如果是以这种方式安装 Ubuntu ,在安装时 Ubuntu 会自动下载安装许多基础程序,其中就包含了 Ubuntu 与主机复制粘贴、共享文件夹的依赖程序,一般不会出现问题。如果有问题则跳到第二个安装方式的问题解决
二、新建虚拟机时未安装操作系统
这种方式安装 Ubuntu 时,在安装过程中可能不会安装复制粘贴、共享文件夹的依赖程序。
1、复制粘贴解决方法
方法一:
打开 Ubuntu 后在 VMware 工具栏中找到如下,安装 VMware Tools (此方法不一定有效,没用则使用方法二)
这个是我们要的安装包,将其解压到桌面或其他地方(先将其复制到要解压的地方再解压,因为现在它是在光盘镜像中),解压后进入目录,在目录打开终端
执行安装命令
sudo ./vmware-install.pl
安装的过程中会弹出一系列的操作提示,按回车键或自己仔细看问题再选择输入
安装后重启
方法二:
进入Ubuntu打开终端,卸载已有的工具—>安装工具 open-vm-tools 和 open-vm-tools-desktop
sudo apt-get autoremove open-vm-tools
sudo apt-get install open-vm-tools
sudo apt-get install open-vm-tools-desktop
如果还不行就可能是VMware设置没配置好,Ubuntu关机后打开设置
在 选项 中找到 客户机隔离,然后勾选 启用拖放 和 启用复制粘贴
2、共享文件解决方法
在 选项 中找到 共享文件夹,然后勾选 总是启用 再 添加 你要共享的文件
选完后开启Ubuntu,打开终端输入:
sudo /usr/bin/vmhgfs-fuse .host:/ /mnt -o allow_other -o uid=1000 -o gid=1000 -o umask=022
然后共享文件就挂载到根目录 /mnt 文件下,可以将文件拖到左边目录栏更方便使用
有的时候可能配置好了下次重启Ubuntu就找不到共享文件了,这时就可以配置 /etc/fstab 文件(配置文件,用于存储文件系统信息和挂载选项)
如果没问题就最好不去动这个配置文件
sudo vim /etc/fstab
然后再文件末尾添加指令
.host:/ /mnt fuse.vmhgfs-fuse allow_other,uid=1000,gid=1000,umask=022 0 0
版权归原作者 我搞忘了 所有, 如有侵权,请联系我们删除。