實現windows主機與linux虛擬機文件共享,有很多方法,包括使用samba文件服務器等,本文介紹通過vmware虛擬機軟件中的vmtools工具來實現文件共享。
一、環境
1、主機:Windows7
2、虛擬機:CentOS6.7(通過VMWare搭建)
二、實現過程:
1、設置共享目錄
單擊VMware的菜單“虛擬機”->"設置"
選擇:“選項”-》“共享文件夾
點擊“添加”按鈕,選擇共享的文件夾一直下一步即可。
注:添加共享文件夾后,記住要按”確定“保存設置
2、在共享文件夾放一些文件,做測試
建立三個文件夾做測試:
在虛擬機執行reboot命令重啟
reboot
|
3、通過vmware加載vmtools:(相當於把系統盤放到光驅中)
單擊VMWare的菜單項“虛擬機”->"安裝VMware Tools(T)"選項
4、在虛擬機中安裝vmtools:
進入shell:
(1)掛載光盤設備:
mount
/dev/cdrom
/mnt
|
如出現設備只讀提示
mount: block device /dev/sr0 is write-protected, mounting read-only,不用管它
(2)進入/mnt目錄,安裝vmtools
cd
/mnt
ls
|
cp
cp
VMwareTools-9.9.3-2759765.
tar
.gz
/root
#因為/mnt目錄是只讀的,所以無法解壓,因此將它放到可寫的目錄下
cd
/root
tar
-zxvf VMwareTools-9.9.3-2759765.
tar
.gz
cd
vmware-tools-distrib/
|
運行vmware-install.pl,然后一路回車即可
.
/vmware-install
.pl
|
5、進入虛擬機/mnt目錄下:
cd
/mnt
ls
|
發現有一個hgfs的目錄,下面有個share目錄,即我們設置的共享目錄