一、基本步骤:
1.VMware Workstation菜单栏中,选择“虚拟机”,”安装VMware Tools...“。
2.挂载VMware Tools安装程序到/mnt/cdrom/。
mkdir /mnt/cdrommount /dev/cdrom /mnt/cdrom
看到...mounting read-only,表示挂载成功。
3.解压安装VMware Tools。
cd /mnt/cdromls -altar -zxvf VMware Tools-9.6.tar.gz -C /tmp
需要注意的是,这里不能解压到挂载目录下,因为是read-only,我们解压到/tmp下面。
4.安装
cd /tmp/vmware-tools-distrib/./vmware-install.pl
理论上一路按回车,安装就会成功。
但是,现实是骨感的。
二、两个遇到的问题:
1. gcc和内核头文件找不到,也就是这个:Searchingfora valid kernel header path... The path""isnot a valid path to the3.7-trunk-686-pae kernel headers. Would you like to change it? [yes]
原因是内核头文件没有安装,gcc其实是已经自动装好了的。
先确认build-essential安装了,apt-get install build-essential。如果装好了,它会提示已安装,不需要再安装。
然后,安装内核头文件,见:
2.另一个问题是版本兼容问题。
我装好header后,发现还是找不到头文件,这是由于VMware Workstation本身版本与我们的kali内核版本不兼容造成的。当时,我用的vmware是10.x,kali内核是4.9.0。vmware落伍了,于是乎,换了12.5.7,重新安装VMware-tools,成功。