修复 arch linux 控制台

修复 arch linux 控制台

我正在配置我刚刚安装的新 arch linux。

当我安装时zsh,我执行了命令usermod --shell /usr/bin/zsh $USER,执行后我意识到我忘记安装zsh,现在它给了我很多错误并且我无法使用控制台。

如何修复我的控制台?

我是否需要移动某些文件或类似内容的配置?

答案1

由于usermod需要 root 权限,并且您没有sudo在问题中添加它,所以我猜您仍然拥有计算机的 root 访问权限。因此,使用它来安装 zsh 或再次将 shell 更改为 bash。

如果您没有 root 访问权限,则必须使用其他登录方法,例如通过 SSH、X 或 wayland,并以这种方式进行安装。

如果除了终端之外没有其他登录方法,那么您仍然可以启动实时介质(您知道如何做到这一点,这就是您开始安装 Arch 的方式!),挂载根文件系统,并将其上的 etc/passwd 修改为将用户的 shell 设置回 /bin/bash。

相关内容