安装vmware tools
hanlray@gmail.comRevision: 1.1 Date: 2006/06/10
安装vmware tools有很多好处,对我来比较重要的就是和host之间的目录共享,以及操作的便利(在X下不用按Ctrl-Alt从guest OS中释放输入设备,用鼠标即可在host OS与guest OS之间切换)。下面记录了我在vmware workstation 5.5.1 build-19175上对debian/ubuntu安装vmware tools的一些要点:
- 需要在非X下安装,在debian/ubuntu下可以用/etc/init.d/gdm stop或类似方法退出X
- 选择菜单上的Install VMware Tool后,vmware会在该VM的cdrom(当然是虚拟的,虽然可以配置它使用物理光驱)加载VMware Tools Image,当mount后(ubuntu 下已有mount point在/cdrom)有两个文件,一个为rpm包,另一个是tar.gz包,tar xzfv后执行./vmware-install.pl
- 在大多数情况下将会需要编译几个module,于是需要make、gcc等工具,通过aptitude install build-essential来安装
- 也会需要kernel headers,用uname -a来查看当前运行的kernel版本,然后找到对应的kernel headers包并安装,比如我的sarge运行的是2.4.27-2-386,其相应的headers包是kernel-headers-2.4.27-2-386,在ubuntu下就是linux-headers-$(uname -r)
- 有时候会提示编译kernel的gcc版本和当前的gcc版本不一致,此时需要安装kernel所用的gcc版本,然后把CC环境变量指向该版本并重新运行vmware-install.pl
- 由于X.org7(ubuntu 6.06所带)目录结构的变化,vmware tools需要打补丁,参照这里,该方法修改了vmware-config-tool.pl使之能发现X.org7,并编译了一个新的mouse驱动给X使用。