我错误地执行了这些命令:
sudo ln -sf bash /bin/sh
sudo ln -sf bash /bin/bash
当我在恢复模式下重新启动 Linux 服务器时,我收到以下消息:
init : Failed to spawn friendly-recovry pre-start process: unable to execute: Too many levels of symbolic links
并且 Linux 无法运行。
答案1
如果您不明白这一点,那么您实际上已经销毁了/bin/sh
和的副本/bin/bash
。从某些其他介质(例如光盘、另一个分区或 USB 设备)引导并从备份(或分发介质)或 Internet 恢复它们。