Laurens Vets wrote:
Good morning,
have you read man compat_freebsd and tried the suggestions (i.e.
download libc.so.1 from somewhere and also ldd and some other files)
I was not aware of that man page... I've been trying to set things up
using it as a guide, but I'm unsuccesfull at the moment. The man page
mentions FreeBSD 5.0-RELEASE, yet the port freebsd_lib seems to be
compiled for FreeBSD 4.1.1.
Any idea on what FreeBSD version is supported by OpenBSD?
Some more information:
- VMware Server 2.0
- OpenBSD 4.4
I've gotten the FreeBSD emulation working now:
# ldd-freebsd /emul/freebsd/usr/bin/ldd
/emul/freebsd/usr/bin/ldd:
libc.so.4 => /usr/lib/libc.so.4 (0x4fa23000)
However, while running it on vmware-guestd I still receive an error:
# ldd-freebsd /emul/freebsd/sbin/vmware-guestd
/emul/freebsd/sbin/vmware-guestd:
/emul/freebsd/sbin/vmware-guestd: signal 6
Any idea on how I can proceed from there?
Laurens Vets schrieb:
Hi list,
I'm trying to get the FreeBSD version of the VMware Tools installed in
OpenBSD 4.4 under VMware Server 2.0 following the guide posted at
http://www.openbsd-wiki.org/index.php?title=HowTo_install_VMWare_tools.
I've had to install the freebsd_lib-4.11p0.tgz package and had to add
some additional symbolic links to /emul/freebsd/usr/lib. However,
vmware-guestd segfaults upon trying to start it:
# ktrace /emul/freebsd/sbin/vmware-guestd --background
/var/run/vmware-guestd.pid --halt-command "/sbin/shutdown -p -h now"
Segmentation fault (core dumped)
# ktrace -C
# kdump
6020 ktrace RET ktrace 0
6020 ktrace CALL execve(0xcfbdabb3,0xcfbdaa60,0xcfbdaa78)
6020 ktrace NAMI "/emul/freebsd/sbin/vmware-guestd"
6020 ktrace NAMI "/emul/freebsd/usr/lib/libc.so.1"
6020 ktrace NAMI "/emul/freebsd"
6020 vmware-guestd NAMI "/emul/freebsd/usr/lib/libc.so.1"
6020 vmware-guestd EMUL "freebsd"
6020 vmware-guestd RET execve 0
6020 vmware-guestd PSIG SIGSEGV SIG_DFL code 1 addr=0x85fa8 trapno=1
6020 vmware-guestd NAMI "vmware-guestd.core"
#
I'm not sure how to proceed from here. Can anyone help me further?
Thanks in advance!