vmtools安装


vmtools

能让我们在windows下管理vm虚拟机,可以让主机和虚拟机之间共享的文件夹,形成同步。

例如,linux中写了一文件,windows中也能看到。

安装vmtools

0、打开虚拟机,用root登录

1、点击VMware的安装VM tools,得到一个光盘VMware Tools

2、打开VMware Tools,复制其中的tar压缩包,到主文件夹——其他位置——计算机——opt

打开终端

1、cd /opt/ 查看刚刚存放文件的位置

2、ls 查看这个目录下,这时屏幕上会出现刚刚移动的文件名

3、tar -zxvf vmxxxx.tar/gz(tab补全剩下的字) 解压该文件,这时候解压出很多东西

4、ls 看到有个蓝色的文件,就是我们要进入的

5、cd vm (tab)

6、ls,发现最后一行出现绿色的 vmware-install.pl,就是这个了

7、输入./vmware-install.pl 安装,遇到所有问题直接回车、回车,静待安装

8、安装成功,看到如下提示

Enjoy,

--the VMware team

遇到问题

kernel找不到

第一个是我已有的版本,第二个是vmtools要求的版本,就很苦恼
/usr/src/kernels /3.10.0-1160.45.1.el7.x86_64/include
/usr/src/kernels /3.10.0-957.el7.x86_64/include

gcc找不到

The path "" is not valid path to the gcc binary.

通过以下指令可知道是否安装了gcc,

gcc -version

两个问题,一次解决

寻遍了许多教程,貌似最好的答案是把虚拟机卸载了重来。

果然,我再去看昨天的博客,我安装的时候没有勾选开发工具,寄!

血与泪:小白第一次创建虚拟机,一定要勾选开发工具!!!

实现共享文件

0、虽然实际开发中,个人主机和Linux服务器不在同一台计算机上的,故文件都上传下载都是用远程方法完成。


1、主机D盘上创建一个文件夹,myshare.txt,写入Hello World

2、启用这个共享文件夹——VMware里选中这个虚拟机——设置——共享文件夹——启用、添加文件myshare路径

3、虚拟机中:主文件夹——其他位置——mnt——myshare,就会看到里面共享的所有文件

4、尝试分别在主机和虚拟机上查看并写入这个文件。