若要在FreeBSD 9.0上安裝VMware tools,請按如下方法進行:
首先,請確認perl和compat6x已安裝。如果沒有安裝,可以用發下命令進行安裝:
pkg_add -r perl compat6x-amd64按下來,在VMware菜單上點擊VM-Install VMware tools...。VMware工具將裝載進虛擬機的光驅中。
然後,我們需要用mount命令掛載光驅,以讀取文件。
mount_cd9660 /dev/cd0 /mnt //將光驅掛載在/mnt目錄下 cp /mnt/vmware-freebsd-tools.tar.gz /tmp //將安裝文件複製到/tmp目錄 下 tar zxpf /tmp/vmware-freebsd-tools.tar.gz //解壓/tmp目錄下的安裝文件 cd /tmp/vmware-tools-distrib //進入解壓後的文件夾 ./vmware-install.pl //執行安裝按照安裝過程的默認配置安裝即可,如有需要你也可以修改。
安裝完後,用你喜歡的編輯工具(如vi)打開/usr/local/etc/rc.d/vmware-tools.sh 然後找到以下三段:
if [ "$vmdb_answer_VMHGFS_CONFED" = 'yes' ]; then if [ "$vmdb_answer_VMMEMCTL_CONFED" = 'yes' ]; then if [ "$?" -eq 0 -a "$vmdb_answer_VMXNET_CONFED" = 'yes' ]; then和下面這一段:
if [ "$vmdb_answer_VMBLOCK_CONFED" = 'yes' ]; then將以上四段的yes全部改成xyes。然後保存並退出編輯器。
現面通過以下命令告訴VMtools使其生效:
rm /etc/vmware-tools/not_configured最後,重啟vmtools:
/usr/local/etc/rc.d/vmware-tools.sh restart之前啟動時有錯誤,經過修改後,應該沒有問題了。