vmware虛擬機工具vmware tools介紹及安裝排錯

  VMware Tools是VMware虛擬機中自帶的一種加強工具,至關於VirtualBox中的加強功能(Sun VirtualBox Guest Additions),是VMware提供的加強虛擬顯卡和硬盤性能、以及同步虛擬機與主機時鐘的驅動程序。
  只有在VMware虛擬機中安裝好了VMware Tools,才能實現主機與虛擬機之間的文件共享,同時可支持自由拖拽文件的功能,鼠標也可在虛擬機與主機以前自由移動(不用再按ctrl+alt),且虛擬機屏幕也可實現全屏化及自由調整窗口大小。linux

  安裝vmware tools的方法這裏暫且不表,其原理就是經過把vmware tools這個模塊編譯到啓動鏡像中去(Creating a new initrd boot image for the kernel),使debian在啓動時以daemon方式來啓動vmware tools進程以提供vmware的加強功能。ubuntu

  既然要要從新編譯內核模塊,那就少不了一些必須的組件:gcc、make、build-essential、linux headers。架構

  根據安裝過程當中終端輸出的排錯信息就能夠看到缺乏了那些組件,而後經過在線安裝命令yum/aptitude安裝便可。值得注意的是因爲linux流派不一樣,軟件名字也不同工具

red hat系列:
sudo yum install kernel-devel-'uname-r' kernel-headers -'uname -r' gcc make
debian/ubuntu系列:
sudo aptitude install build-essential sudo aptitude install linux-headers-$(uname -r)

  其中在debian系列中:性能

  build-essential是一個列表,表中列出了在編譯 Debian 軟件包時所必需的軟件包。 本軟件包依賴於列表中的軟件,方便安裝這些編譯程序所必需的軟件包。若是您不打算本身編譯 Debian 軟件包,則無需安裝該軟件包。ui

  linux-headers-***:這個包爲某個特定的linux內核提供了針對特定架構(如x86系列38六、586等等)的內核頭文件,若是要想在linux原有內核模塊的基礎上添加新的模塊(如咱們上面說的vmware tools),就須要安裝這個包了。
spa

相關文章
相關標籤/搜索