/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) |