VMware Tools 手动编译安装版

OWASPBWA安装VMware tools

安装时,显示如下提示

官方安装手册参考:https://knowledge.broadcom.com/external/article?legacyId=1014294

按照提示,下载linux.iso文件,并连接到虚拟机的CDROM里,状态勾选已连接,否则后面挂载时会识别不到该cdrom。
在这里插入图片描述
挂载cdrom

 mkdir /mnt/cdrom //在/mnt/下创建cdrom文件夹
 mount /dev/cdrom /mnt/cdrom //挂载cdrom

如下图
挂载到/mnt/cdrom
显示cdrom里的linux.iso文件

解压VMwareTools tar包

在这里插入图片描述

进入/tmp/目录,查看文件,并进入vmware-tools-distrib目录。

执行vmware-install.pl

在这里插入图片描述
安装过程中,全程回车,选择默认值,出现下面的提示,需要输入内核版本的头文件所在位置。一般会在/usr/src/linux-headers-2.6.32-25-generic-pae。
在这里插入图片描述
如果没有此文件,按ctrl+C退出安装,查看内核版本。
在这里插入图片描述
显示为2.6.32-25-generic-pae表示正在使用32位的内核, 并且正在使用PAE(Physical Address Extension),使用如下命令查找该文件路径。

find /usr/src -name "*2.6.32-25*"

如果没找到,有可能没有安装。
安装headers

apt-get install linux-headers-$(uname -r)

在这里插入图片描述

发现长时间连接ubuntu的站点没响应,估计是因为这个版本比较老,ubuntu已经关闭了,接下来只能使用手动安装的方式了。(注:OWASPBWA是基于ubuntu 10.04)

下载两个文件
https://old-releases.ubuntu.com/ubuntu/pool/main/l/linux/
在这里插入图片描述

在这里插入图片描述

从宿主机将该文件复制到OWASPBWA里,可以使用vmware共享文件夹的方式。

  1. 在宿主机上创建一个共享目录shareVM

  2. 关闭虚拟机,点击虚拟机>设置,启用共享文件夹,添加宿主机的共享目录shareVM。
    在这里插入图片描述

  3. 挂载

mkdir /mnt/hgfs
 vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other

进入该目录,则显示有shareVM文件夹。
在这里插入图片描述

拷贝该文件到/tmp/下

scp linux-headers-2.6.32-25_2.6.32-25.45_all.deb /tmp/
scp linux-headers-2.6.32-25-generic-pae_2.6.32-25.45_i386.deb /tmp/

在这里插入图片描述

执行安装:

按照顺序安装
在这里插入图片描述
在这里插入图片描述

再次查看/usr/src/目录是否含有头文件目录。
在这里插入图片描述

再次执行vmware tool安装
在这里插入图片描述

一路回车选择默认,此时,不会出现指定内核头文件路径的提示了,直到出现如下界面,说明安装成功。
在这里插入图片描述
重新启动虚拟机。

上述方法也适用于其他虚拟机版本, 在网上看到有个方法是使用open-vm-tools,是 VMware
官方维护的替代方案,无需手动编译内核模块,以后有机会使用这个方法尝试下。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

雁無痕

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值