我用SSH远程在机器上工作,但在删除ld-linux-x86-64.so.2文件后,我closures了SSH会话,现在我无法login,因为它给了我下面的错误:
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.
有没有办法通过我可以login并把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
porblem是我无法login,因为/bin/bash没有被识别。 我怎样才能解决这个问题?
从Live CD引导系统,安装根分区,将丢失的文件从CD复制到应该在的位置; 重新启动,你应该没问题。
如果您需要的文件不在CD上(由于版本不匹配),您需要从另一个正在运行的系统或从Ubuntu软件包存储库获取该文件。