Назад | Перейти на главную страницу

Восстановление ОС Ubuntu - случайно удален ld-linux-x86-64.so.2 из папки / lib64 в Ubuntu 14.04

Я удаленно работал на машине с SSH, но после удаления файла ld-linux-x86-64.so.2 по ошибке я закрыл сеанс ssh, и теперь я не могу войти в систему, потому что это дает мне следующую ошибку:

Welcome to Ubuntu 14.04.4 LTS (GNU/Linux 3.13.0-32-generic x86_64)

 * Documentation:  https://help.ubuntu.com/

21 packages can be updated.
16 updates are security updates.

Last login: Sat Apr  2 02:52:19 2016 from *****
/bin/bash: No such file or directory
Connection to <machine-ip> closed.

Есть ли способ, с помощью которого я могу войти в систему и поместить ld-linux-x86-64.so.2 в папку / lib64 с другой машины ubuntu или с помощью live cd?

РЕДАКТИРОВАТЬ

После некоторого исследования на другой машине Ubuntu 14.04 я узнал, что ld-linux-x86-64.so.2 на / lib64 является символической ссылкой на /lib/x86_64-linux-gnu/ld-2.19.so. Выход ls -l /lib64/ld-linux-x86-64.so.2

lrwxrwxrwx 1 root root 32 Feb 25  2015 /lib64/ld-linux-x86-64.so.2 -> /lib/x86_64-linux-gnu/ld-2.19.so

Проблема в том, что я не могу войти в систему, потому что /bin/bash не идентифицируется. Как я могу это исправить?

Загрузите систему с live CD, смонтируйте корневой раздел, скопируйте недостающий файл с CD туда, где он должен быть; перезагрузитесь, и все будет в порядке.

Если нужный файл отсутствует на компакт-диске (например, из-за несовпадения версий), вам необходимо получить его из другой работающей системы или из репозитория пакетов Ubuntu.