1. 程式人生 > >VMWare的共享文件的安裝指南

VMWare的共享文件的安裝指南

選擇 命令 以及 text 內核 安裝 界面 fontsize ops

引言:筆者這幾天基於CentOS 7的精簡版按照了一個虛擬機,悲催的是沒有圖形界面,但是非常需要共享文件的工作,在宿主機以及虛擬機之間實現文件共享,本文將描述如何實現此操作。

VMWare菜單按照VMWare Tools

首先是基於VMWare來進行安裝tools:
技術分享

在界面上安裝完成之後,需要進入虛擬機內部進行tool的掛載,從而實現共享目錄的設置。

VM虛擬機內部的設置

指令列表如下:

mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom # 掛在光驅設置

然後進入/mnt/cdrom就可以看到掛載的VMWare的安裝文件了。默認情況下,其是只讀的,無需進行寫入,通常的做法是將其復制到其他位置進行解壓和安裝,這裏將定我們將其復制到當前的用戶目錄下:

tar zxvf VMwareTools.xxxx.tar.gz #這個依據具體的版本而略有差異
cd /cdrom/vmware-tools-distrib

從可以看到vmware-install.pl的安裝文件,執行如下命令:

./vmware-install.pl

技術分享

這裏假定前提是需要安裝perl語言,因為這個安裝腳本是基於perl語言來編寫的:

yum install perl #安裝perl

當你看到如下信息之後,恭喜,vmware tool安裝成功了。
技術分享

在虛擬機中,切到到/mnt/cdrom下可以看到此時會多一個 hgfs文件夾,該文件夾下的文件系統和window是共享的, 共享的文件就在這個目錄下。

安裝中碰到的問題

技術分享

從上述的信息可以發現,在安裝過程中,沒有找到相應的kernel-header文件,這些都是kernel-header的開發包,所以需要依據當前的Linux的kernel來選擇正確的kernel-header的開發類庫。

yum install kernel-headers-(uname?r)kernel?devel?( uname -r) -y

基於上述命令可以動態的獲取當下的linux內核的版本,並自動安裝其開發包。
技術分享

然後問題就會自動被解決掉。

參考資料

http://www.woaipu.com/shops/zuzhuan/61406
http://nanning.xjwy.cn/f/bencandy.php?fid=43&id=117777
http://nanning.xjwy.cn/f/bencandy.php?fid=43&id=117890
http://nanning.xjwy.cn/f/bencandy.php?fid=43&id=117994
http://nanning.xjwy.cn/f/bencandy.php?fid=43&id=118376

VMWare的共享文件的安裝指南