что означает «-sh: executetable_path: not found»

я пытаюсь запустить исполняемый файл в оболочке Linux (OpenELEC на Raspberry Pi)

OpenELEC:~ # /storage/fingi/usr/lib/autossh/autossh
-sh: /storage/fingi/usr/lib/autossh/autossh: not found

Что означает «не найден» в данном случае?

Если я попытаюсь сделать LDD:

OpenELEC:~ # ldd  /storage/fingi/usr/lib/autossh/autossh
/usr/bin/ldd: eval: line 1: /storage/fingi/usr/lib/autossh/autossh: not found

И если я сделаю файл:

OpenELEC:~ # file /storage/fingi/usr/lib/autossh/autossh
/storage/fingi/usr/lib/autossh/autossh: ELF 32-bit LSB  executable, ARM, EABI5 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.26, BuildID[sha1]=599207c47d75b62ede5f214f9322ae2a18643eb7, stripped

Тип файла в правильном формате. Но это не сработает и не даст больше описательной ошибки.

Так как openELEC очень ограничен, я скопировал исполняемый файл autossh из установки raspbmc. Я сделал это для нескольких других исполняемых файлов (экран, библиотеки повышения и т. Д.), И они отлично работают.

Кто-нибудь может подсказать в чем может быть проблема?

Правка 1: как было предложено, это вывод команды file для исполняемого файла (также скопированного из raspbmc), который работает:

OpenELEC:~ # file /storage/fingi/usr/bin/screen
/storage/fingi/usr/bin/screen: ELF 32-bit LSB  executable, ARM, EABI5 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.26, BuildID[sha1]=5c58f047a25caa2c51a81d8285b4f314abc690e7, stripped

Ответы на вопрос(2)

Ваш ответ на вопрос