Date: Sat, 30 Jul 2016 18:00:09 +0900 From: =?UTF-8?B?SGlyb28gT25vICjlsI/ph47lr5vnlJ8p?= <hiroo.ono+freebsd@gmail.com> To: "kenji@kens.fm" <kenji@kens.fm> Cc: "freebsd-users-jp@freebsd.org" <freebsd-users-jp@freebsd.org> Subject: [FreeBSD-users-jp 95908] Re: ELF interpreter /usr/libexec/ld-elf.so.1 not found Message-ID: <CANtk6SjVgr6%2B0XfhujZT5bRZuHj7NJxfW=6Ro4uDf4y6DnNhdg@mail.gmail.com> In-Reply-To: <20160730131222.53BA.F7F21E74@kens.fm> References: <20160724214648.AAAB.F7F21E74@kens.fm> <201607300118.u6U1IOC5005146@smtp-tcm.basmail.jp> <20160730131222.53BA.F7F21E74@kens.fm>
index | next in thread | previous in thread | raw e-mail
amd64 の上で i386 のバイナリを動かす場合は、ld-elf32.so.1 を参照しないといけないのにそうなっていないということのようです。 https://forums.freebsd.org/threads/16204/ の4番目の、fairy という方が書いているのを試してみてください。 2016年7月30日土曜日、kenji@kens.fm<kenji@kens.fm>さんは書きました: > ありがとうございます > > # ls -lo /libexec/ld-elf.so.1 > -r-xr-xr-x 1 root wheel schg,uarch 128544 Jul 28 20:08 > /libexec/ld-elf.so.1 > 実物もあります。 > > 試行錯誤する途中でこれを10.2R(AMD64)の物と入れ替えてみようと > chflags noschg してリネームしたら即死でした > > その後の試行錯誤で kernel だけを10.2R(AMD64)からもってくると > kernel 以外は10.3R(AMD64)の環境でも動くのです > > 10.2Rと10.3Rの /usr/src/sys/amd64/conf/GENERIC を比較してみました > なにも変わっていませんでした。 > > 10.3Rでも (i386) の環境なら何にも問題なく普通に動きます > > 実験の為に新規インストールの 10.3R(AMD64)複数の機器で同じ症状です。 > > 以下を全部インストールしてみましたがダメでした。 > compat10x-amd64 > compat4x-i386 > compat5x-amd64 > compat6x-amd64 > compat7x-amd64 > compat8x-amd64 > compat9x-amd64 > > 11.0-BATA2(AMD64)も試しましたがダメでした。 > > > > > -- > けんずふぁみりー > _______________________________________________ > freebsd-users-jp@freebsd.org <javascript:;> mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp > To unsubscribe, send any mail to "freebsd-users-jp-unsubscribe@freebsd.org > <javascript:;>" >help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANtk6SjVgr6%2B0XfhujZT5bRZuHj7NJxfW=6Ro4uDf4y6DnNhdg>
