我的 Ubuntu 电脑崩溃了

我的 Ubuntu 电脑崩溃了

当我打开我的 Ubuntu PC 时,它没有加载。然后我进入 Ubuntu 恢复模式并尝试以下命令:

在此处输入图片描述

$ sudo service lightdm restart

--bash: /usr/lib/command-not-found: /usr/bin/python3: bad interpreter No such file or directory

每当我应用sudo命令时,它总是显示上述错误。

以下答案建议我从活动磁盘启动,然后 chroot 到已安装的 Ubuntu 分区。我试过了,但仍然出现相同的错误消息,

ubuntu@ubuntu:~$ sudo mount /dev/sda3 /mnt
ubuntu@ubuntu:~$ sudo chroot /mnt
 bash: groups: command not found
root@ubuntu:/# sudo apt-get install --reinstall coreutils
 bash: /usr/lib/command-not-found: /usr/bin/python3: bad interpreter: No such file or directory
root@ubuntu:/#

答案1

这看起来是在安装或查找许多可执行文件时遇到问题。当系统找不到几个东西时(例如在您的实例中),它还总是告诉我系统是:

  1. 硬盘出现硬件故障,通常
  2. 存在系统范围的配置问题,无法挂载/分区
  3. 存在$HOME/.bashrc/etc/bashrc类型的配置问题

我会尝试确保它不是 #2 开头。请按照恢复模式或者LiveCd恢复软件Ubuntu wiki 中的主题开始。

答案2

我怀疑你可能丢失了该文件/usr/bin/env。根据这个答案它由 coreutils 提供。您可以尝试使用 LiveCD 修复系统并制作chroot到您的 PC 硬盘分区。请参阅实时CD恢复, 部分更新失败。chroot 之后,您应该能够重新安装 coreutils。

相关内容