在VMware Workstation10下CentOS7虛擬機中創建與主機共享文件夾的詳細步驟


一、前言

在使用虛擬機時,常常需要與宿主計算機(以下簡稱為主機)操作系統交換文件,為此需要在虛擬機與主機之間建立共享文件夾。

二、 安裝VMTools

要使用共享文件機制,必須首先安裝VMTools

VMware Workstation菜單欄單擊虛擬機(M-->安裝VMware Tools(T)...”

 

 

CentOS Bash命令行界面輸入:

mount   /dev/cdrom    /mnt

ls  /mnt  -la

此時屏幕顯示如下:

 

至此,說明VMware Workstation提供的VMTools虛擬光盤已經被成功加載到了/mnt目錄下。圖中顯示的VMwareTools-9.6.2-1688356.tar.gz即為VMTools軟件的壓縮包,需要解壓后運行。注意上圖第二行說明,此時虛擬光盤按read-only方式加載,因此必須將壓縮包拷貝到其它目錄下解壓后執行安裝操作。具體操作如下:

 

mkdir   /tmp/tool回車--建立存放tool軟件的臨時目錄

cp   /mnt/*.gz  /tmp/tool回車--VMTools軟件壓縮包拷貝至臨時目錄

cd   /tmp/tool回車--將當前工作目錄切換至存放tool軟件的臨時目錄

tar  -zxf  *.gz回車--解壓縮tool軟件壓縮包,由於當前目錄只有一個擴展名為gz的文件,所以可以用*.gz代替。

ls -la回車--列出tool臨時目錄下解壓出來的文件。

此時屏幕顯示如下圖:

 

圖中最后1個擴展名為.pl(VMware-install.pl)的文件是安裝文件,即可:

 

./vmware-install.pl回車--開始在虛擬機中安裝VMTools軟件。

 

注意:一定要帶上./這兩個字符。因為Linux執行任何命令都首先從指定路徑中查找,不會像windows中那樣首先從當前目錄下查找。

安裝過程中會出現一系列yes/no之類的提示,一路按回車鍵就可以了。

 

如果出現提示:
-bash: ./vmware-install.pl:/usr/bin/perl:bad interpreter:permission denied

解決方法1

cd /tmp/vmware-tools-distrib
chmod 777 *.pl

 

如還沒解決可能是: perl gcc 問題

解決方法
yum install perl gcc kernel-devel
yum upgrade kernel kernel-devel

詳情解釋可以參見:

http://blog.csdn.net/fanaticism1/article/details/8096494

 

三、在主機中建立需要與虛擬機共享的文件夾

步驟略。

四、在VMware Workstation中設置共享文件夾

VMware Workstation菜單欄中單擊虛擬機(M)-->設置(S)”,出現以下界面:

 

 

注意按照圖中標注的部分進行操作,即可。

五、使用共享文件夾

建立成功的共享文件夾,在CentOS虛擬機中位於/mnt/hgfs文件夾下,可以像訪問虛擬機自己的其它文件件一樣進行任何操作。


免責聲明!

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



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