LINUX.ORG.RU

Не работает login


0

0

Здравствуйте!

Такой трабл:
При входе в систему после ввода имени вместо запроса ввода пароля появляется сообщение
"unable to load interpreter /lib/ld-linux.so.2"
и затем снова появляется пригашение login.

Как это исправить?
Что это за интерпретатор?

Спасибо.

Причин может быть тысячи. Легче всего в такой ситуации переставить Линукс (судя по вопросу, Вы совсем не специалист). ld-linux.so.2 -- Линуксовый загрузчик, нужен для запуска любого динамически слинкованного с libc6 ELF файла. Если есть тяга к сексу (или любознательность), могу порекомендовать такую последовательность: 1. Грузимся с дискеты; 2. монтируем диск вручную; 3. говорим ls -l /lib/ld-linux.so.2 Ответ должен быть типа: lrwxrwxrwx 1 root root 11 Dec 7 2000 /lib/ld-linux.so.2 -> ld-2.1.3.so говорим ls -l /lib/ld-2.1.3.so Ответ должен быть типа: -rwxr-xr-x 1 root root 342547 Sep 20 2000 /lib/ld-2.1.3.so (Обращаем внимание на атрибуты). Если No such file or directory, то говорим: ls -ld /lib Ответ должен быть типа: drwxr-xr-x 5 root root 4096 Dec 7 2000 /lib Важнее всего, чтобы в drwxr-xr-x присутствовали три x Возможно, просто линк слетел, тогда ls -l /lib/ld-linux.so.2 выдаст нечто типа No such file or directory, то попробуем ls /lib/ld-* А потом делаем софт линк на то, что получилось, типа cd lib ln -s lib/ld-2.1.3.so ld-linux.so.2 И т.д. Удачи!

anonymous
()

Sorry, форматирование, как всегда. Повторяю:

Причин может быть тысячи. Легче всего в такой ситуации
переставить Линукс (судя по вопросу, Вы совсем не специалист).
ld-linux.so.2 -- Линуксовый загрузчик, нужен для запуска любого
динамически слинкованного с libc6 ELF файла.

Если есть тяга к сексу (или любознательность), могу порекомендовать такую
последовательность:
1. Грузимся с дискеты;
2. монтируем диск вручную;
3. говорим ls -l /lib/ld-linux.so.2
Ответ должен быть типа:
lrwxrwxrwx 1 root root 11 Dec 7 2000 /lib/ld-linux.so.2 -> ld-2.1.3.so
говорим ls -l /lib/ld-2.1.3.so
Ответ должен быть типа:
-rwxr-xr-x 1 root root 342547 Sep 20 2000 /lib/ld-2.1.3.so
(Обращаем внимание на атрибуты).
Если No such file or directory, то говорим:
ls -ld /lib
Ответ должен быть типа:
drwxr-xr-x 5 root root 4096 Dec 7 2000 /lib
Важнее всего, чтобы в drwxr-xr-x присутствовали три x

Возможно, просто линк слетел, тогда ls -l /lib/ld-linux.so.2
выдаст нечто типа No such file or directory, то попробуем
ls /lib/ld-*
А потом делаем софт линк на то, что получилось, типа
cd lib
ln -s lib/ld-2.1.3.so ld-linux.so.2
И т.д.

Удачи!

anonymous
()
Ответ на: комментарий от anonymous

Поправка к anonymous (*) (2001-09-23 22:54:50.0):
Конец следует понимать так, конечно:
cd lib
ln -s ld-2.1.3.so ld-linux.so.2

anonymous
()

Спасибо за ответ.

Линк есть и библиотекa вроде на месте.
По-моему это началось после установки update'а. Может конфликт версий?
Как узнать о конфликте версий?
Как в данный момент это исправить?

Всего хорошего.

Island
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.