Как восстановить после удаления символическую ссылку libc.so.6?

На нашем сервере символическая ссылка наlibc.so.6 был удален. Теперь ни один из двоичных файлов в системе не работает. Чтобы это исправить, я попытался:

/bin/ln -s /lib/libc-2.11.3.so /lib/libc.so.6

что, как и ожидалось, дает мне:

/bin/ln: error while loading shared libraries: libc.so.6: 
    cannot open shared object file: No such file or directory

Я также попробовал:

/lib/ld-linux-x86-64.so.2  --inhibit-rpath /lib/libc.so.6 \
   --library-path /lib/libc-2.11.3.so \
   /bin/ln -s /lib/libc-2.11.3.so /lib/libc.so.6

с тем же результатом. Дальнейшие неудачные попытки включают cp, mv, cat.I '

Я подключен через SSH, и я считаю, что я не смогу открыть другой сеанс после закрытия этого. Есть ли способ исправить эту систему (возможно, используя встроенные средства bash)? [

редактировать] Я сделал:

while read line; do echo $line; done < /lib/libc-2.11.3.so > libc.so.6

скопировать файл и попытался с:

/lib/ld-linux-x86-64.so.2  --inhibit-rpath libc.so.6 --library-path . \
  /bin/ln -s /lib/libc-2.11.3.so /lib/libc.so.6

и получил:

/bin/ln: error while loading shared libraries: ./libc.so.6: ELF file OS ABI invalid

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

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