centos7下安裝vmware tools問題


新本本到手,東搞搞,西搞搞,終於弄得差不多啦。裝好vmware10之后,立馬新建了一個centos7的虛擬機,一切還算順利,可是裝vmware tools的時候出西西啦,編譯文件共享部分報錯:

In file included from /tmp/modconfig-2MHZ0W/vmhgfs-only/inode.c:36:0:
/tmp/modconfig-2MHZ0W/vmhgfs-only/inode.c: In function ‘HgfsPermission’:
/tmp/modconfig-2MHZ0W/vmhgfs-only/./shared/compat_dcache.h:57:38: error: ‘struct dentry’ has no member named ‘d_count’
 #define compat_d_count(dentry) dentry->d_count
                                      ^
/tmp/modconfig-2MHZ0W/vmhgfs-only/inode.c:1904:23: note: in expansion of macro ‘compat_d_count’
          int dcount = compat_d_count(dentry);

安裝完成之后,/mnt/hgfs看不到主機共享的目錄。。。。。還好有狗狗

按照別人描述,進到/tmp/vmware-tools-distrib/lib/modules/source目錄下,解壓vmhgfs.tar,修改解壓后的shared/compat_dcache.h,,,把54行   if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 11, 0)  的版本號改成 3,10。。。重新打包成vmhgfs.tar, 然后再安裝成功。。。。。。。。

敢快做個快照睡覺去羅。。。。。

 

等睡醒了起來b4一下7的界面,還是5看起來習慣些。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM