ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

vmware linux虚拟机安装vmware tools

2022-05-10 11:01:26  阅读:374  来源: 互联网

标签:hgfs tools 虚拟机 mnt vmware root localhost


原文:https://www.cnblogs.com/sky-cheng/p/15727876.html

官方:https://docs.vmware.com/cn/VMware-Workstation-Pro/16.0/com.vmware.ws.using.doc/GUID-08BB9465-D40A-4E16-9E15-8C016CC8166F.html

一、首先点击vmware客户端菜单的“虚拟机”-》“安装vmware tools”

 

 

 

二、下载完毕后,进入虚拟机安装vmware-tools

当看到如下提示,即下载完毕

 

 

 

三、进入虚拟机,挂载光驱

首先,创建光驱目录

 

 

然后,将光驱设备/dev/sr0挂载到/mnt/cdrom

 

 

 查看/mnt/cdrom

 

 

 

vmware tools安装程序在里面

四、将VmwareTools-9.6.1-1378637.tar.gz复制到/home下,并解压

 

 运行安装脚本

 

 一路回车,安装过程中出现

Searching for a valid kernel header path...
The path "" is not a valid path to the 3.10.0-957.el7.x86_64 kernel headers.
Would you like to change it? [yes] 

需要安装内核,退出安装程序,先用yum list |grep kernel-devel 查看可安装内核

[root@localhost vmware-tools-distrib]# yum list|grep kernel-devel
kernel-devel.x86_64                        3.10.0-1160.49.1.el7        updates  
[root@localhost vmware-tools-distrib]# 

安装

[root@localhost vmware-tools-distrib]# yum install kernel-devel.x86_64 

再安装gcc

[root@localhost vmware-tools-distrib]# yum install gcc -y

再重新安装vmware tools,再reboot

 

五、设置vmware客户端共享目录

点击"虚拟机"-》“设置”

 

 

点击"选项"->"共享文件夹"

 

 设置完毕后,进入虚拟机查看

[root@localhost ~]# vmware-hgfsclient 
jdk

新建一个/mnt/hgfs 目录

[root@localhost ~]# mkdir /mnt/hgfs

挂载jdk到/mnt/hgfs

[root@localhost ~]# mount -t vmhgfs .host:/jdk  /mnt/hgfs                      
Error: cannot mount filesystem: No such device
[root@localhost ~]# 

报错:没有这个设备,需要安装open-vm-tools

[root@localhost ~]# yum install open-vm-tools -y

执行vmhgfs-fuse 命令将jdk挂载到/mnt/hgfs

[root@localhost ~]# vmhgfs-fuse .host:/jdk /mnt/hgfs/

 df -h 查看

复制代码
[root@localhost ~]# df -h
Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 480M     0  480M   0% /dev
tmpfs                    491M     0  491M   0% /dev/shm
tmpfs                    491M  7.5M  484M   2% /run
tmpfs                    491M     0  491M   0% /sys/fs/cgroup
/dev/mapper/centos-root   17G  2.9G   15G  17% /
/dev/sda1               1014M  163M  852M  17% /boot
tmpfs                     99M     0   99M   0% /run/user/0
vmhgfs-fuse              864G  161G  703G  19% /mnt/hgfs
复制代码

查看/mnt/hgfs 已经能看到宿主机上共享的文件夹内容了

复制代码
[root@localhost ~]# ll /mnt/hgfs/
total 142281
-rwxrwxrwx 1 root root 11671869 Nov  9  2020 apache-tomcat-8.5.59-windows-x64.zip
drwxrwxrwx 1 root root     4096 Dec 16 00:59 apahe_cxf
-rwxrwxrwx 1 root root  1627874 Nov 15  2020 aspectjweaver-1.6.8.jar
drwxrwxrwx 1 root root        0 Dec 16 01:00 axis
drwxrwxrwx 1 root root        0 Dec 16 01:00 axis2
-rwxrwxrwx 1 root root 20443297 Apr 25  2013 axis2-1.4.1-bin.zip
-rwxrwxrwx 1 root root 19222129 Apr 25  2013 axis2-1.4.1-war.zip
复制代码

标签:hgfs,tools,虚拟机,mnt,vmware,root,localhost
来源: https://www.cnblogs.com/jimz/p/16252579.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有