命令行安裝vmtoolslinux
2.確認已經加載完畢以後,將這個cdrom的文件拷貝到系統上來,再進行解壓。具體是:api
(1)輸入「mkdir /mnt/cdrom」在/mnt目錄下新建一個名爲cdrom的文件夾。mnt目錄是用於存放掛載儲存設備的掛載目錄的,系統提供這個目錄是讓用戶臨時掛載別的文件系統,好比有cdrom等目錄。命令行
(2)輸入「mount -t iso9660 /dev/cdrom /mnt/cdrom」將光盤掛載到/mnt/cdrom目錄下。blog
若顯示文件受保護,則輸入:mount –o remount ,rw /dev/cdrom /mnt/cdromrem
(3)輸入「ls /mnt/cdrom/」查看內容,肯定已經將VMware Tools的驅動文件拷貝的系統中來了。博客
新建文件夾,將tar包拷貝到新建的文件夾下,mkdir /home/vmwareio
輸入「ls」查看文件,gcc
輸入「tar -xzf VMwareTools-9.9.0-2304977.tar.gz」將文件解壓(注意,此文件的文件名可能根據你當前VMware的版本而不一樣)。輸入「ls」查看文件,可發現新增目錄「vmware-tools-distrib」。perl
3. 下載安裝VMware tools依賴包下載
進入vmware-tools-distrib,輸入
yum -y install perl gcc make kernel-headers kernel-devel
運行./vmware-tools.pl
4. 利用shutdown -r now重啓,便可以正式完成VMware Tools的安裝。
yum install kernel;
若仍不能解決,用ln –s 設定kernel新舊路徑軟連接;
在查到的博客後發現另外一個緣由,3.x版本的kernel將這個頭文件的位置在 /usr/src/Kernels/xxx(version)/include/generated/uapi/linux/version.h,而早期版本的則位於/usr/src/Kernels/xxx(version)/include/linux/version.h, 較早版本的VMTools則不能自動識別新目錄。因此解決方案是經過創建重新版位置的Version.h到/include/linux/version.h的軟鏈接,即 ln -s 命令;ln -s 早版本路徑 /usr/src/Kernels/xxx(version)/include/g enerated/uapi/linux/version.h(新路徑)
如此修改後重起Linux環境便可使修改生效,完成安裝