URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 89712
[ Назад ]

Исходное сообщение
"Срочно нужна помощь по перемещению файлов"

Отправлено dredroot , 31-Авг-10 16:01 
Доброго времени суток!
Возникла проблема с серваком на колакейшене, при попытке переноса данных ошибся в команде, в результате вышло что-то типа mv /* /home
Как результат - сервак стал полностью не рабоче способный, т.к. в подпапку перенеслись /bin, /usr, /lib и так далее.
При попытке выполнить какую либо команду по прямому пути,
например /home/bin/cp /home/bin /
выводится ошибка /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

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


Содержание

Сообщения в этом обсуждении
"Срочно нужна помощь по перемещению файлов"
Отправлено PavelR , 31-Авг-10 16:11 
>Доброго времени суток!
>Возникла проблема с серваком на колакейшене, при попытке переноса данных ошибся в
>команде, в результате вышло что-то типа mv /* /home
>Как результат - сервак стал полностью не рабоче способный, т.к. в подпапку
>перенеслись /bin, /usr, /lib и так далее.
>При попытке выполнить какую либо команду по прямому пути,
>например /home/bin/cp /home/bin /
>выводится ошибка /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
>
>Кто-нибудь может посоветовать что делать?

загружаться с livecd


"Срочно нужна помощь по перемещению файлов"
Отправлено dredroot , 31-Авг-10 16:13 
>загружаться с livecd

Не вариант, сервак в штатах на колокейшене


"Срочно нужна помощь по перемещению файлов"
Отправлено djaarf , 01-Сен-10 09:07 
>>загружаться с livecd
>
>Не вариант, сервак в штатах на колокейшене

просите ip-kvm и livecd


"busybox"
Отправлено andy , 31-Авг-10 16:29 
попробуй

/home/что то там/busybox ...


"busybox"
Отправлено dredroot , 31-Авг-10 16:37 
>попробуй
>
>/home/что то там/busybox ...

busybox отсутствует в папке bin
Можно поконкретней - где он может лежать?


"busybox"
Отправлено andy , 31-Авг-10 17:28 
>>попробуй
>>
>>/home/что то там/busybox ...
>
>busybox отсутствует в папке bin
>Можно поконкретней - где он может лежать?

зависит от оси, но обычно в bin

погугли название своей оси и слово busybox

кстати ln доступен? попробовать сделать симлинк


"busybox"
Отправлено dredroot , 31-Авг-10 17:42 

>зависит от оси, но обычно в bin
>
>погугли название своей оси и слово busybox
>
>кстати ln доступен? попробовать сделать симлинк

ln не доступен.


"busybox"
Отправлено bobik , 01-Сен-10 11:19 
так что за дистриб?

"Срочно нужна помощь по перемещению файлов"
Отправлено sage444 , 31-Авг-10 16:30 
>Доброго времени суток!
>Возникла проблема с серваком на колакейшене, при попытке переноса данных ошибся в
>команде, в результате вышло что-то типа mv /* /home
>Как результат - сервак стал полностью не рабоче способный, т.к. в подпапку
>перенеслись /bin, /usr, /lib и так далее.
>При попытке выполнить какую либо команду по прямому пути,
>например /home/bin/cp /home/bin /
>выводится ошибка /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
>
>Кто-нибудь может посоветовать что делать?

можно попробовать изменить значение переменной которая указывает путь к библиотекам
что-то вроде LD_LIBRARY_PATH
на фре работает точно, а с линуксом не уверен


"Срочно нужна помощь по перемещению файлов"
Отправлено dredroot , 31-Авг-10 16:41 
>
>можно попробовать изменить значение переменной которая указывает путь к библиотекам
>что-то вроде LD_LIBRARY_PATH
>на фре работает точно, а с линуксом не уверен

А можно поподробней, с примерами пожалуйста?


"Срочно нужна помощь по перемещению файлов"
Отправлено Nimdar , 31-Авг-10 16:58 
>Доброго времени суток!
>Возникла проблема с серваком на колакейшене, при попытке переноса данных ошибся в
>команде, в результате вышло что-то типа mv /* /home
>Как результат - сервак стал полностью не рабоче способный, т.к. в подпапку
>перенеслись /bin, /usr, /lib и так далее.
>При попытке выполнить какую либо команду по прямому пути,
>например /home/bin/cp /home/bin /
>выводится ошибка /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
>
>Кто-нибудь может посоветовать что делать?

Попробуй
/home/lib/ld-linux.so.2 /home/bin/cp -R /home/lib /
(в первую очередь либы)


"Срочно нужна помощь по перемещению файлов"
Отправлено dredroot , 31-Авг-10 17:09 

>Попробуй
>/home/lib/ld-linux.so.2 /home/bin/cp -R /home/lib /
>(в первую очередь либы)

Та же самая история - /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory


"Срочно нужна помощь по перемещению файлов"
Отправлено tux2002 , 31-Авг-10 18:32 
>
>>Попробуй
>>/home/lib/ld-linux.so.2 /home/bin/cp -R /home/lib /
>>(в первую очередь либы)
>
>Та же самая история - /lib/ld-linux.so.2: bad ELF interpreter: No such file
>or directory

Вам уже советовали. export LD_LIBRARY_PATH=/home/lib:$LD_LIBRARY_PATH


"Срочно нужна помощь по перемещению файлов"
Отправлено dredroot , 31-Авг-10 18:48 
>Вам уже советовали. export LD_LIBRARY_PATH=/home/lib:$LD_LIBRARY_PATH

Ситуация не поменялась. export отработал без ошибок, но команды по прежнему ругаются на отсутствие библиотеки


"Срочно нужна помощь по перемещению файлов"
Отправлено tux2002 , 31-Авг-10 18:53 
>>Вам уже советовали. export LD_LIBRARY_PATH=/home/lib:$LD_LIBRARY_PATH
>
>Ситуация не поменялась. export отработал без ошибок, но команды по прежнему ругаются
>на отсутствие библиотеки

Вот ещё переменная окружения, скорее она и нужна. export LPATH=/home/lib:$LPATH


"Срочно нужна помощь по перемещению файлов"
Отправлено dredroot , 31-Авг-10 19:04 
> Вот ещё переменная окружения, скорее она и нужна. export LPATH=/home/lib:$LPATH

:( к сожалению нет. Ничего не поменялось.


"Срочно нужна помощь по перемещению файлов"
Отправлено lavr , 02-Сен-10 10:11 
>> Вот ещё переменная окружения, скорее она и нужна. export LPATH=/home/lib:$LPATH
>
>:( к сожалению нет. Ничего не поменялось.

если кроме ls, cd больше ничего не работает, то без glibc вы ничего не сделаете,
только rescue-cd и только служба поддержки ДЦ может помочь.


"Срочно нужна помощь по перемещению файлов"
Отправлено unknown , 25-Ноя-12 19:39 
> Доброго времени суток!
> Возникла проблема с серваком на колакейшене, при попытке переноса данных ошибся в
> команде, в результате вышло что-то типа mv /* /home
> Как результат - сервак стал полностью не рабоче способный, т.к. в подпапку
> перенеслись /bin, /usr, /lib и так далее.
> При попытке выполнить какую либо команду по прямому пути,
> например /home/bin/cp /home/bin /
> выводится ошибка /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
> Кто-нибудь может посоветовать что делать?

у меня тоже папка /lib улетела. Вот так вылечилось:
/xxx/lib/ld-linux.so.2 --library-path /xxx/lib/ /bin/cp -R /xxx/lib /