Quantcast
Channel: VMware Communities : Popular Discussions - Converter Standalone
Viewing all articles
Browse latest Browse all 31603

Can converter standalone convert live physical FreeBSD to VM or does converter support FreeBSD live conversions?

$
0
0

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:

 

# ./vmware-sysinfo-lin32
ELF binary type "0" not known.
-bash: ./vmware-sysinfo-lin32: cannot execute binary file

 

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 see the output SYSV, which I am not sure to what level of compatibility is there for FreeBSD systems, if I compare this output with one generated by a binary file compiled for FreeBSD, I attain:
# file wget
baba: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), 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


Viewing all articles
Browse latest Browse all 31603

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>