/usr/local/sbin/miconmon を動かしてやらないとダメなんだろうな。
root@UDE:~# cp /usr/local/sbin/miconmon /mnt/debinst/usr/local/sbin root@UDE:~# cp /etc/init.d/miconmon.sh /mnt/debinst/etc/init.d
root@UDE:~# chroot /mnt/debinst sh-2.05b# miconmon sh: /usr/local/sbin/miconmon: No such file or directory sh-2.05b# ls -l /usr/local/sbin/miconmon -rwxr-xr-x 1 root staff 10696 Sep 2 03:20 /usr/local/sbin/miconmon sh-2.05b#ファイルが存在するのに No such file or directory とは、、、
root@UDE:~# ldd /usr/local/sbin/miconmon
        libc.so.6 => /lib/libc.so.6 (0x40020000)
        /lib/ld-linux.so.3 (0x40000000)
root@UDE:~#
となるのに、sh-2.05b# ldd /usr/local/sbin/miconmon /usr/bin/ldd: line 1: /usr/local/sbin/miconmon: No such file or directory sh-2.05b#たぶん、ライブラリが足りない。
標準ファームでは、
root@UDE:~# ls -l /lib/ld-linux.so.* lrwxrwxrwx 1 root root 16 Aug 28 21:51 /lib/ld-linux.so.2 -> /lib/ld-2.3.6.so lrwxrwxrwx 1 root root 11 Jul 30 17:15 /lib/ld-linux.so.3 -> ld-2.3.6.so root@UDE:~#こんなんで、ええの?
sh-2.05b# ln -s /lib/ld-2.3.6.so /lib/ld-linux.so.3
sh-2.05b# ls -l /lib/ld-linux.so.*
lrwxrwxrwx  1 root root 11 Sep  1 21:09 /lib/ld-linux.so.2 -> ld-2.3.6.so
lrwxrwxrwx  1 root root 16 Sep  2 11:42 /lib/ld-linux.so.3 -> /lib/ld-2.3.6.so
sh-2.05b# !ldd
ldd /usr/local/sbin/miconmon
/usr/local/sbin/miconmon: /lib/libc.so.6: version `GLIBC_2.4' not found (required by /usr/local/sbin/miconmon)
        libc.so.6 => /lib/libc.so.6 (0x4001e000)
        /lib/ld-linux.so.3 (0x40000000)
sh-2.05b#
ちょっと進んだが、、、これ、あかんのちゃう。
| ← LS-GL:debian のインストール:再現(3) | ハックの記録 LinkStation/玄箱 をハックしよう | → LS-GL シリーズソースコード(2) |