The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"не запускаются бинарные файлы"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Система. проблемы, диагностика)
Изначальное сообщение [ Отслеживать ]

"не запускаются бинарные файлы"  +/
Сообщение от roman (??) on 04-Мрт-13, 13:16 
такая проблема
не запускаются бинарные файлы из /sbin и bin
например ifconfig, или ls пишет что :
root@rescue:/# ifconfig
bash: /usr/sbin/ifconfig: No such file or directory
файл есть и я chroot систему цеплял, запускал /mnt/sbin/ifconfig он работает
что делать? как быть я незнаю!!???
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "не запускаются бинарные файлы"  +/
Сообщение от parad (ok) on 04-Мрт-13, 14:24 
1 ответ - в твоем вопросе: /usr/sbin/ifconfig и /sbin/ifconfig - разницу чуешь?
2 ответ - разная битность бинарей и системы. тобишь ты закатил 32битные бинари в 64битную систему, а 32битные библиотеки не поставил.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "не запускаются бинарные файлы"  +/
Сообщение от roman (??) on 04-Мрт-13, 15:58 
> 1 ответ - в твоем вопросе: /usr/sbin/ifconfig и /sbin/ifconfig - разницу чуешь?
> 2 ответ - разная битность бинарей и системы. тобишь ты закатил 32битные
> бинари в 64битную систему, а 32битные библиотеки не поставил.

а какие библиотеми??

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "не запускаются бинарные файлы"  +/
Сообщение от parad (ok) on 04-Мрт-13, 20:07 
выполни:
ldd /usr/sbin/ifconfig
он тебе покажет
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

13. "не запускаются бинарные файлы"  +/
Сообщение от Дядя_Федор on 05-Мрт-13, 14:00 
> выполни:
> ldd /usr/sbin/ifconfig
> он тебе покажет

Я только один раз в ВАШУ ветку, уж извините. :) Угу-угу. Наверняка ведь получит file not found.


Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

3. "не запускаются бинарные файлы"  +/
Сообщение от Дядя_Федор on 04-Мрт-13, 16:31 
> 2 ответ - разная битность бинарей и системы. тобишь ты закатил 32битные
> бинари в 64битную систему, а 32битные библиотеки не поставил.

Ну а это-то тут причем? Если автор верно описал проблему - то скорее первый вариант. Либо зачрутился не туды. Я в чудеса как-то слабо верю. :)


Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "не запускаются бинарные файлы"  +/
Сообщение от parad (ok) on 04-Мрт-13, 20:06 
федя, не гадь в чужие ответы догадками:

99% что это отсутствие библиотек или как вариант он не поставил библиотеки вообще:
линковщик не находит нужную для запуска апликухи библиотеку и возвращает соответствующую ошибку: file not found. на то что это именно этот случай указывает то что баш напечатал полный путь к ifconfig'у.

1ответ - это лишь прелюдия ко 2ому ответу.
Он запускает разные файлы - резонно что один может оказаться 32х битным - второй 64х битным, а система 64битная. Для 32битной не стоят либы - отсюда и проблемы.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "не запускаются бинарные файлы"  +/
Сообщение от LSTemp (ok) on 05-Мрт-13, 02:16 
> федя, не гадь в чужие ответы догадками:

ИМХО никто и не гадит. заморачиваться по 32/64 библиотекам, когда file not found - это уже верх изврата...

скорее уж в первую очередь стоит посмотреть наличие файла и права доступа к нему.

> 99% что это отсутствие библиотек или как вариант он не поставил библиотеки
> вообще:
> линковщик не находит нужную для запуска апликухи библиотеку и возвращает соответствующую
> ошибку: file not found. на то что это именно этот случай
> указывает то что баш напечатал полный путь к ifconfig'у.
> 1ответ - это лишь прелюдия ко 2ому ответу.
> Он запускает разные файлы - резонно что один может оказаться 32х битным
> - второй 64х битным, а система 64битная. Для 32битной не стоят
> либы - отсюда и проблемы.

[root@local ~]# set alias qq='/usr/bin/qq'
[root@local ~]# alias|grep qq
alias qq='/usr/bin/qq'
[root@local ~]# qq
bash: /usr/bin/qq: No such file or directory
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

ошибка воспроизведена 100% и не вижу никаких проблем с 32/64 библиотеками. можно еще парочку способов придумать.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "не запускаются бинарные файлы"  +/
Сообщение от Дядя_Федор on 05-Мрт-13, 08:42 
> ИМХО никто и не гадит. заморачиваться по 32/64 библиотекам, когда file not
> found - это уже верх изврата...

Именно так. Да и со смесью бибилотек 32/64 (раз уж тут упомянута эта проблема) все решаемо (если такая проблема возникнет. В свое время на машине с 64-битной Gentoo запускал 32-битный биллинг UTM. Отдельно ставил 32-битное окружение, в котором и запускал UTM. Все работало, как часы. Если приложить руки и голову, разумеется. :) Но это так - отступление. В данном случае, вряд ли имеюшее отношение к проблеме. Собственно, можно автора попросить продемонстировать выхлоп команды ls -la на указанные выше директории. Странно, что он сам это не сделал, получив ответ "file not found". Вроде бы - вполне очевидный шаг.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

14. "не запускаются бинарные файлы"  +/
Сообщение от LSTemp (ok) on 05-Мрт-13, 17:34 
>[оверквотинг удален]
>> found - это уже верх изврата...
>  Именно так. Да и со смесью бибилотек 32/64 (раз уж тут
> упомянута эта проблема) все решаемо (если такая проблема возникнет. В свое
> время на машине с 64-битной Gentoo запускал 32-битный биллинг UTM. Отдельно
> ставил 32-битное окружение, в котором и запускал UTM. Все работало, как
> часы. Если приложить руки и голову, разумеется. :) Но это так
> - отступление. В данном случае, вряд ли имеюшее отношение к проблеме.
> Собственно, можно автора попросить продемонстировать выхлоп команды ls -la на указанные
> выше директории. Странно, что он сам это не сделал, получив ответ
> "file not found". Вроде бы - вполне очевидный шаг.

Согласен. Я уже попросил :D.


Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

15. "не запускаются бинарные файлы"  +/
Сообщение от parad (ok) on 05-Мрт-13, 22:54 
говорю же он загрузился с 64битным дистром и подмонтировал 32битный.


Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

16. "не запускаются бинарные файлы"  +/
Сообщение от LSTemp (ok) on 06-Мрт-13, 01:36 
> говорю же он загрузился с 64битным дистром и подмонтировал 32битный.

Все может быть. Каждый сам себе злобный Буратино. Просто из вопроса нельзя однозначно определить насколько злобный. :D

Поэтому отчет я и попросил. К чему гадать если исходные данные явно недостаточны для решения задачи.


Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

17. "не запускаются бинарные файлы"  +/
Сообщение от Дядя_Федор on 06-Мрт-13, 08:24 
> говорю же он загрузился с 64битным дистром и подмонтировал 32битный.

Ну вот откуда такая уверенность? :-() Из вопроса лично мне это совершенно не очевидно. И я никак не пойму (как и говорил выше) - какая связь между разрядностью библиотек и выдачей сообщения "file not found"? Может я чего не знаю - просветите уж, не сочтите за труд.


Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

18. "не запускаются бинарные файлы"  +/
Сообщение от JohnProfic (ok) on 06-Мрт-13, 12:24 
>> говорю же он загрузился с 64битным дистром и подмонтировал 32битный.
>  Ну вот откуда такая уверенность? :-() Из вопроса лично мне это
> совершенно не очевидно. И я никак не пойму (как и говорил
> выше) - какая связь между разрядностью библиотек и выдачей сообщения "file
> not found"? Может я чего не знаю - просветите уж, не
> сочтите за труд.

Сталкивался с ошибкой "file not found" при попытке запуска бинарника, для которого в системе отсутствовал прописанный в нем же динамический загрузчик.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

19. "не запускаются бинарные файлы"  +/
Сообщение от Дядя_Федор on 06-Мрт-13, 12:43 
> Сталкивался с ошибкой "file not found" при попытке запуска бинарника, для которого
> в системе отсутствовал прописанный в нем же динамический загрузчик.

Спасибо. Надо будет попробовать на какой-нибудь балалайке чисто ради интереса. :)
ПыСы: И все-таки очень жаль, что мы так и не услышали начальника транспортного цеха. ;)

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

7. "не запускаются бинарные файлы"  +/
Сообщение от LSTemp (ok) on 05-Мрт-13, 04:07 
> такая проблема
> не запускаются бинарные файлы из /sbin и bin
> например ifconfig, или ls пишет что :
> root@rescue:/# ifconfig
> bash: /usr/sbin/ifconfig: No such file or directory
> файл есть и я chroot систему цеплял, запускал /mnt/sbin/ifconfig он работает
> что делать? как быть я незнаю!!???

смотреть наличие файлов и права доступа к ним, пути и алиасы.
показать какие команды выполняете и что пишет (вместе с вышеуказанной информацией).

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру