虛擬機器中CentOS 7系統建立與windows 7 的共享目錄與Install VMware Tools安裝
Linux系統:CentOS 7 x64bit
Windows系統:windows 7 旗艦版
先在物理機Windows系統中建立一個資料夾,用作共享資料夾,並在裡面放入一個檔案,我建立的資料夾為“shared”,如下圖所示:
啟動VMWare軟體,注意,先不要啟動虛擬機器系統,如下圖所示:
1、依次單擊【虛擬機器】–>【設定】,如下圖所示:
2、在彈出的對話方塊中單擊【選項】,如下圖所示:
3、單擊【共享資料夾】,如下圖所示:
4、在右側選擇【總是啟用】選項,如下圖所示:
5、單擊【新增】按鈕,如下圖所示:
6、在彈出的嚮導對話方塊中,單擊【下一步】,如下圖所示:
7、單擊【瀏覽】按鈕,選擇剛才建立的共享資料夾“shared”,下面的【名稱】會自動生成,如下圖所示:
8、 單擊【完成】按鈕,如下圖所示:
<VMware Tools... 安裝>
啟動虛擬機器系統,我的Linux系統是CentOS 7,共享資料夾被放在【/mnt/hgfs/】目錄下,即在【/mnt/hgfs/shared】中就可以找到被共享的檔案:
如果未在 /mnt/目錄下未發現 hgfs 目錄 則需要安裝 VMware Tools...
1.首先啟動CentOS 7,在VMware中點選上方“VM”,點選“Install VMware Tools...”(如已安裝則顯示“Reinstall VMware Tools...”)。
在桌面看到VMware Tools 或是 去:/run/media/root/VMware Tools 路徑檢視
準備工作:
sudo yum install gcc gcc-c++ automake make
sudo yum install kernel-devel-$(uname -r) (這些軟體提前安裝)
首先,在VM中選擇安裝
這樣會在centos中安裝一個cdrom,具體的路徑為:/run/media/root/VMware Tools,上面有個VMwareTools-9.6.2-1688356.tar.gz的檔案包。
我們可以先用tar命令進行歸檔
第一步:cp :/run/media/root/VMware Tools/VMwareTools-9.6.2-1688356.tar.gz /tmp 把這個檔案拷貝到 tmp下
第二步:cd /tmp進入臨時目錄,ls 檢視剛才的檔案是否在這個目錄下
第三步:tar zxvf VMwareTools-5.5.0-18463.tar.gz 解壓這個檔案
第四步:cd vmware-tools-distrib進行vmware-tools-distrib目錄
第五步:./vmware-install.pl 執行這個檔案
安裝VMware Tools錯誤提示:
A previous installation of VMware Tools has been detected.
The previous installation was made by the tar installer (version 4).
Keeping the tar4 installer database format.
You have a version of VMware Tools installed. Continuing this install will
first uninstall the currently installed version. Do you wish to continue?
(yes/no) [yes] 當你選擇"yes"後出現如下資訊:
Error: Unable to find the binary installation directory(answer BINDIR)
in the installer database file "/etc/vmware-tools/locations".
Uninstall failed. Please correct the failure and re run the install.
Execution aborted.
解決方法:
刪除/etc/vmware-tools和/usr/lib/vmware-tools全部檔案,
用命令:rm -rf 資料夾名,
然後重新安裝 上面第五步
有些警告或錯誤可以忽略!
上述完成後。可以在/mnt/hgfs/下看到宿主機共享的資料夾。
檢視共享目錄的命令:$>vmware-hgfsclient
注:必須確保安裝gcc和核心升級,否則/mnt/hgfs/下為空,看不到內容。