LINUX.ORG.RU

При запуске бинаря: «Отказано в доступе»


0

0

Всем привет. Проблема вот в чём: поставил Unreal Tournament 2004, скачал и поставил линуксовый патч, захожу в директорию с игрой:

[13:26][/mnt/files/Games/UT2004/System] ./ut2004-bin
bash: ./ut2004-bin: Отказано в доступе

с правами и владельцем вроде всё нормально:

-rwxrwxrwx 1 root users 11452364 Июл  4 13:19 ut2004-bin
В чём может быть проблема? ЗЫ: из-под рута тоже не пашет


Покажи file ut2004-bin и uname -a, ну и заодно mount | grep mnt
Lumi ★★★★★
()
Возможно, бинарь пытается что-то писать, скажем, в файл с выключенным доступом на запись. Для отладки таких проблем очень удобно использовать strace.
anonymous4
()
Еще неплохо бы выполнить ldd ./ut2004-bin и убедиться что все требуемые либы нашлись!
sigurd ★★★★★
()
Система, случайно, не x86_64?
dent
()
Ответ на: комментарий от Lumi
Бывают такие переклины, приходиться принудительно указывать. Потому что линукс смотрит на твои расширения как на говно.
linux4ever
()
Ответ на: комментарий от linux4ever
Расширение не моё. К тому же, я первым же постом попросил выхлоп file.
Lumi ★★★★★
()
OK, разобрался, всё из-за того что игра была на НТФС-разделе, теперь всё пашет
PamidoR
() автор топика
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.