When I try to convert a physical system to virtual, using coverter standalone 4.0.0 build 146302, I received: "unable to query the live linux source machine".
I have verified that the system had ssh access from the converter machine to the physical system (tested using putty, telnet...etc). I had also followed and verified that the following applied: http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1009153
The system type that I am trying to convert shows a uname -a output of (just in case, a.b.c.com is not the hostname):
FreeBSD a.b.c.com 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Wed Sep 5 17:31:36 PDT 2007 a.b.c.com:/usr/src/sys/i386/compile/GENERIC i386
At this point I reviewed the log file from the converter standalone utility, File=>Export Logs, and reviewed the messages - which showed that the tool was able to transfer the vmware-sysinfo-lin32.tar.gz, and untar the file, but when it came to execute the file vmware-sysinfo-lin32 it failed, generating the error:
Files\VMware\VMware vCenter Converter Standalone\plink.exe -noprompt -stdin -nokeycheck -P 22 root@a.b.c.com cd /tmp/.vmware-sysinfo-lbeqhrjnubyvydne/; ./vmware-sysinfo-lin32.sh" received error code (2) with result: ./vmware-sysinfo-lin32: 1: Syntax error: "(" unexpected
So I ran all the steps shown under the log by hand, and finally I tried running ./vmware-sysinfo-lin32 (there is also a ./vmware-sysinfo-lin32.sh - which ensures that all the libraries provided by the tar will be available), I get the error:
Well the bottom line is that the binary is compiled for Linux Operating Systems, if I run a "file" command against the provided binary:
# file /vmware-sysinfo-lin32
vmware-sysinfo-lin32: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), stripped
I think the issue here may be that it is a FreeBSD system and VMWare has no support for converting FreeBSD systems live? or perhaps VMWare doesn't have support for FreeBSD conversions in general?
I know on the GUI it does not mention FreeBSD but only Linux, but I was hoping that FreeBSD was a given.
So at this point my questions are: how do I convert "live" FreeBSD systems to VM? What tools can I use? Is there a way to install the converter helper by hand, one that works for FreeBSD? What steps can I take?
Any help would be greatly appreciated.
Peter Fonseca