打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
vmware workstation 14.1.3 里虚拟centos7,命令行 安装tools 遇到的一些问题
用workstation的时候,鼠标不能直接释放,托个文件也过不去是个很让人难受的事儿。所以要安装VMwarer Tools。但我又没安装图形界面,所以就有一下面的文章:
右键虚拟机设置,找到CD/DVD,选择使用ISO映像文件,在VMware安装目录下找到linux.iso。
把cdrom挂载到可以访问的地方,然后复制VMware Tools 安装压缩包,到指定的目录,我选的是/data ; 解压文件,进入解压得到的文件夹,运行vmware-install.pl,具体过程如下:
PS: 安装过程有选择提示不是输入y/n或别的什么,直接一路回车就好!
挂载iso文件
1
> mount -t auto /dev/cdrom /mnt/cdrom
如果/mnt下没有cdrom文件夹,则创建
1
2
> cd /mnt
> mkdir cdrom
把/mnt/cdrom下的VMwareTools-10.0.10-4301679.tar.gz拷贝到/data目录下
1
2
> cd /mnt/cdrom
> cp VMwareTools-10.0.10-4301679.tar.gz /data
解压压缩包并执行vmware-install.pl
1
2
3
> tar -zxvf VMwareTools-10.0.10-4301679.tar.gz
> cd vmware-tools-distrib
> ./vmware-install.pl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Do you still want to proceed with this legacy installer? yes
看到如下信息一路回车默认就好了
Installing VMware Tools.
In which directory do you want to install the binary files?
[/usr/bin]
What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
[/etc/rc.d]
What is the directory that contains the init scripts?
[/etc/rc.d/init.d]
In which directory do you want to install the daemon files?
[/usr/sbin]
In which directory do you want to install the library files?
[/usr/lib/vmware-tools]
要是一切正常一次安装好不就得了,每次报这错那错的,烦人烦人烦人。把遇到的问题收罗一下,大家各自对照吧!
如果一直提示如下信息
The path "" is not a valid path to the 3.10.0-327.el7.x86_64 kernel headers.
Would you like to change it?
则需要安装
1
> yum install kernel-devel
然后在上面的步骤里输入内核头文件的目录
1
/usr/src/kernels/3.10.0-327.36.3.el7.x86_64/include
如果出现如下信息
The path "/usr/src/kernels/3.10.0-327.36.3.el7.x86_64/include" is not a valid
path to the 3.10.0-327.el7.x86_64 kernel headers
1
2
> ln -s /usr/src/kernels/3.10.0-327.36.3.el7.x86_64/include/generated/uapi/linux/version.h
/usr/src/kernels/3.10.0-327.36.3.el7.x86_64/include/linux/version.h
此时如果你的vmtools版本比较旧的话,还是会提示not a valid path。
这是因为3.x版本的内核version.h的路径变了,导致vmtools无法找到。
如果出现以下信息
A previous installation of VMware software has been detected.
The previous installation was made by the tar installer (version 3).
Keeping the tar3 installer database format.
Error: Unable to find the binary installation directory (answer BINDIR)
in the installer database file “/etc/vmware-tools/locations”
Failure
Execution aborted.
解决方法:
1. 删除etc/vmware-tools目录
rm -rf /etc/vmware-tools
2. 删除/tmp/vm* 注意不要把 VMwa*的也删除了
rm -rf /tmp/vm*
然后重新执行安装过程
##如果没有预先安装好make gcc kernel headers等等会提示需要安装
yum -y install kernel-devel-‘uname -r’
yum -y install kernel-headers-‘uname -r’
(注意此处为反单引号!有时安装会与uname -r不同)
##当然,编译环境如果不全,最好使用命令yum -y install perl gcc gcc-c++ make cmake kernel kernel-headers kernel-devel net-tools以避免后期网络问题),直接一次装全,一步到位。
##如果出现bash:./vmware-install.pl :/usr/bin/perl:bad interpreter:No such file or directory.现象,输入yum groupinstall "Perl Support"即可。
****第一次运行时需运行“/usr/bin/vmware-config-tools.pl”命令配置VMware Tools,按回车键直接运行,一路回车下去。
***输入"/usr/bin/vmware-user"启动vmware用户进程
最后显示enjoy就代表你可以把你windows内的文件直接拖到linux内了。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
CentOS命令行安装VMware tools
VMwareTools安装及使用
在CentOS_Linux版虚拟机中安装VMTools工具
CentOS7.3安装VMware Tools
/usr/src/linux/include 是空的
Linux(CentOS 7)命令行模式安装VMware Tools 详解
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服