VMware Workstation 10+Centos7(64位)共享文件夾_第1頁
VMware Workstation 10+Centos7(64位)共享文件夾_第2頁
VMware Workstation 10+Centos7(64位)共享文件夾_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

VMwareWorkstation10+Centos7(64位)共享文件夾這一兩天一直在研究VMwareWorkstation自帶的共享文件夾的功能,期間出了不少問題,在公司搭建的是vm10.0+centos07,在家搭建的是VM7+centos07...::VM10掛載的操作系統(tǒng)和主機系統(tǒng)當做一個局域網(wǎng),可以通過瀏覽網(wǎng)絡(luò)來進行訪問,當然這種方式?jīng)]有用VM10自帶的共享文件夾訪問舒暢VM10,一、vm10.0+centos07首先,在VM10中選擇安裝centos:/run/media/root/VMwareVMwareTools-9.6.2-1688356.tar.gztar命令進行歸檔第一步:cp :/run/media/root/VMwareTools/VMwareTools-9.6.2-1688356.tar.gz/tmp,把這個文件拷貝到tmp下第二步:cd/tmp進入臨時目錄查看剛才的文件是否在這個目錄下第三步:tarzxvf VMwareTools-5.5.0-18463.tar.gz解壓這個文件第四步:cd vmware-tools-distrib進行vmware-tools-distrib目錄第五步:./vmware-install.pl執(zhí)行這個文件,出現(xiàn)提示就回車在第五步安裝過程中出現(xiàn)幾個錯誤:一直回車,出現(xiàn)如下錯誤信息SearchingforGCC...Thepath""isnotvalidpathtothegccbinary.Wouldyouliketochangeit?[yes]提示GCC未安裝.按ctrl+z退出。安裝GCCyuminstallgccgcc-c++automakemake(將編譯環(huán)境一次裝好)GCC安裝完成后,重新第五步安裝。出現(xiàn)如下錯誤信息:Searchingforavalidkernelheaderpath...Thepath""isnotvalid.Wouldyouliketochangeit?[yes]提示找不到kernelheader,在這個錯誤中,花費了不少時間。主要原因是版本的不一致性,剛開始我根據(jù)網(wǎng)上的操作yuminstallkernel-develkernel-devel(devel),后重復(fù)第五步,還是不行centoskernel:unamer3.10.0-123.el7.x86_64kernel-develkernel-headers如下kernel-devel:命令:rpm-qa|grepkernel-devel輸出:kernel-devel-3.10.0-123.13.2.el7.x86_64kernel-headers:命令:rpm-qa|grepkernel-headers輸出:kernel-headers-3.10.0-123.13.2.el7.x86_64centos內(nèi)核的版本有一些出入,如果主版本是相同的,但還是找不到kernel相同的版本yuminstallkernel-devel-3.10.0-123.el7.x86_64:pathtothekernelheadersoftherunningkernel.Wouldyouliketochangeit?[no]直接回車。一路向下。。。期間我一直敲回車,結(jié)果報錯了也不在意。導(dǎo)致沒有成功實現(xiàn)共享。其實在安裝完成后,無論成功失敗可以通過vmware-config-tools.pl進行查看。我再一次查看,看到了如下信息:/tmp/modconfig-ygOywn/vmhgfs-only/inode.c:在函數(shù)‘HgfsPermission’中:/tmp/modconfig-ygOywn/vmhgfs-only/./shared/compat_dcache.h:57:38:錯t的成員e)t^附注:inexpansionofmacrocompat_d_countintdcountcompat_d_count(dentry);:compat_dcacche.h文件[root@localhost~]#cd/tmp/vmware-tools-distrib/lib/modules/source/[root@localhostsource]lslegacyvmblock.tarvmhgfs.tarvmsync.tarvmxnet.tarpvscsi.tarvmci.tarvmmemctl.tarvmxnet3.tarvsock.tar[root@localhostsource]#tar-xfvmhgfs.tar --vmhgfs-only文件夾[root@localhostsource]lslegacyvmblock.tarvmhgfs-onlyvmmemctl.tarvmxnet3.tarvsock.tarpvscsi.tarvmci.tarvmhgfs.tarvmsync.tarvmxnet.tar[root@localhostsource]#cdvmhgfs-only/--進入解壓后目錄[root@localhostvmhgfs-only]#lsbackdoor.cdir.chgfsTransport.hrequest.h........................................[root@localhostvmhgfs-only]#cdshared/[root@localhostshared]#vimcompat_dcache.h--打開頭文件#ifLINUX_VERSION_CODE>=KERNEL_VERSION(3,11,0)#definecompat_d_count(dentry)d_count(dentry)#elifLINUX_VERSION_CODE>=KERNEL_VERSION(2,6,38)#definecompat_d_count(dentry)dentry->d_count#else#definecompat_d_count(dentry)atomic_read(&dentry->d_count);#endif這里報錯了,不知道為什么這樣,將#elifLINUX_VERSION_CODE>=KERNEL_VERSION(2,6,38)下面的#define改成#definecompat_d_count(dentry)d_count(dentry),就可以了改完源碼后,重新歸檔:回到source文件夾[root@localhostsource]#tar-cfvmhgfs.tarvmhgfs-only/[root@localhostsource]#lslegacyvmblock.tarvmhgfs-onlyvmmemctl.tarvmxnet3.tarvsock.tarpvscsi.tarvmci.tarvmhgfs.tarvmsync.tarvmxnet.tar[root@localhostsource]#rm-rfvmhgfs-only/[root@localhostsource]#ll總用量8456drwxr-xr-x.1rootroot1623月222014legacy-rw-r--r--.1rootroot139264010月1023:02vmhgfs.tar.........................[root@localhostsource]cd/tmp/vmware-tools-distrib[root@localhostvmware-tools-distrib]#./vmware-install.p重新安裝。這下成功了。。然后我們設(shè)置vmware的共享文件夾:虛擬機設(shè)置->選項,如下:添加共享文件夾,后。重啟centos后,我們就能在/mnt/hgfs/下看到共享的文件了[root@localhostsource]#ll/mnt/hgfs/總用量0drwxrwxrwx.1rootroot01月1910:24sharefile二.VM7+centos07..在公司安裝成功后,回家安裝,直接安裝kernel-devel-3.10.0-123.el7.x86_64,安裝成功后,按理說和內(nèi)核版本已經(jīng)是一致了但還是會報Searchingforavalidkernelheaderpath...Thepath""isnotvalid.Wouldyouliketochangeit?[yes],后面我直接安裝了最新的kernel-develyuminstallkernel-devel.后這個問題才解決不清楚為什么內(nèi)核版本一致了

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論