池内です。 VMware上にFreeBSD 7.0-RELEASEをインストールした場合に vmware-guestdが動かなかったのですが、もしやと思い下記 指示通りにカーネルを作り直したところ、動くようになりました。
#/usr/local/etc/rc.d/vmware-guestd start Bad system call (core dumped) システムコールに変更が加えられたと思い、諦めていたのですが、 Bad system callというのがキーワードとして引っかかったので。 試した環境: WindowsXP上のWindows版VMware-5.5.4 > GENERIC カーネルには COMPAT_43TTY しか入っていないので COMPAT_43 機能が > 必要な古いバイナリを動かすには COMPAT_43 を追加したカーネルを作らない > といけないのでしょう。 > > # /sys/conf/NOTES > options COMPAT_43 > options COMPAT_43TTY > > # /sys/i386/conf/GENERIC > options COMPAT_43TTY # BSD 4.3 TTY compat [KEEP THIS!] > > FreeBSD6 で動いていて FreeBSD7 で駄目、compat.sigactionで Function not > implementedというのは私の場合と同様なので試してみる価値はあるのでは。