Debian on chumbyに挑戦。その2

chumbyのバイナリと、Lenny for armelのバイナリの違いを確認してみることにした。chumbyにはfileコマンドが無いので、scpで作業用のPCに両方のバイナリを持ってくる。bashでやってみた。

$ scp root@chumby:/bin/bash .
bash                                          100% 3164     3.1KB/s   00:00
$ scp root@chumby:/mnt/usb2/bin/bash bash2
bash                                          100%  684KB 341.9KB/s   00:02
$ ls -lrt
合計 692
-rwx------ 1 hoge  hoge    3164 2009-02-16 00:25 bash
-rwx------ 1 hoge  hoge  700184 2009-02-16 00:27 bash2
$ file bash*
bash:  ELF 32-bit LSB executable, ARM, version 1, dynamically linked (uses shared libs), for GNU/Linux 2.6.0, stripped
bash2: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.14, stripped

kernelの違いよりも、”(SYSV)”の方が関係ありそうな気がするけどなぁ。調べてみるか。