回溯 5 开始时出现“未找到 shell”

回溯 5 开始时出现“未找到 shell”

我在系统上的 VMware 中使用 backtrack5。我试图将默认 shell 更改为 ksh。执行“chsh”命令后。重新启动操作系统时,它显示“无法执行 ksh:没有这样的文件或目录”,这显然是因为在更改 shell 时给出了错误的路径。

因此我无法启动操作系统,因为我没有可以交互的终端(无法启动 GUI)。现在我需要恢复以前的 shell,但我无法访问终端。

谢谢您的帮助。

答案1

您可以启动救援 CD、挂载根文件系统、chroot 将挂载的 FS 设置为 root,然后重新运行 chsh。

相关内容