Project

General

Profile

Actions

Bug #844

closed

Open VM Tools Won't install

Added by Peter O over 13 years ago. Updated almost 13 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
open-vm-tools
Target version:
-
Start date:
08/24/2010
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Affected Version:
2.0
Affected Plus Version:
Affected Architecture:

Description

The problem seems to be with open-vm-tools-nox11-253928.tbz
The installation returns:
$ cat /tmp/pkg_mgr_Open-VM-Tools.log
Beginning package installation.
Downloading package configuration file...
open-vm-tools-nox11-217847_1 Array
(
[0] => tar: +CONTENTS: Not found in archive
[1] => tar: Error exit delayed from previous errors.
[2] => pkg_add: tar extract of /tmp/apkg_open-vm-tools-nox11-217847_1.tbz failed!
[3] => pkg_add: unable to extract table of contents file from '/tmp/apkg_open-vm-tools-nox11-217847_1.tbz' - not a package?
[4] => pkg_add: 1 package addition(s) failed
)

Package WAS NOT installed properly.

Actions #1

Updated by Chris Buechler over 13 years ago

  • Category set to open-vm-tools
  • Priority changed from High to Normal
Actions #2

Updated by Peter O over 13 years ago

People having this issue: You can install the tools with the following commands (I'm using ESXi 4.1 with 64 bit pfSense):

When running on a 64 bit installation, run pkg_add -r compat6x-amd64 first
Select "Install/Upgrade VMware Tools" in VMWare

pkg_add -r perl
Cd /mnt
Mkdir cdrom
Mount –t cd9660 /dev/acd0 /mnt/cdrom
Cd /tmp
Tar –xvf /mnt/cdrom/vmware-freebsd-tools.tar.gz
cd vmware-tools-distrib
./vmware-install.pl
accept all defaults (press enter 8 times)

To clean up:
cd ..
rm -r vmware-tools-distrib

Actions #3

Updated by Peter O over 13 years ago

I've been busy a bit more. With the above commands, the package will install and run but fail at the next boot.
Here a complete manual:

Install prerequisites
When running on a 64 bit installation, run pkg_add -r compat6x-amd64
When running On a 32 bit installation, run pkg_add -r compat6x-i386 (Not tested but this should be it)
pkg_add -r perl

Link the newly installed librarys so VMWare can find it

ln -s /usr/local/lib/compat/libm.so.4 /lib
ln -s /usr/local/lib/compat/libc.so.6 /lib
ln -s /usr/local/lib/compat/libthr.so.2 /lib

Install tools
Select "Install/Upgrade VMware Tools" in VMWare
Cd /mnt
Mkdir cdrom
Mount –t cd9660 /dev/acd0 /mnt/cdrom
Cd /tmp
Tar –xvf /mnt/cdrom/vmware-freebsd-tools.tar.gz
cd vmware-tools-distrib
./vmware-install.pl (Perl script, this is why Perl is installed)
accept all defaults (press enter 8 times)

To clean up:
cd ..
rm -r vmware-tools-distrib

Actions #4

Updated by Ermal Luçi over 13 years ago

Please try new snapshots since all pacakges have been recompiled.

Actions #5

Updated by Chris Buechler almost 13 years ago

  • Status changed from New to Resolved

this is fixed

Actions

Also available in: Atom PDF