当我打开我的 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
这看起来是在安装或查找许多可执行文件时遇到问题。当系统找不到几个东西时(例如在您的实例中),它还总是告诉我系统是:
- 硬盘出现硬件故障,通常
- 存在系统范围的配置问题,无法挂载
/
分区 - 存在
$HOME/.bashrc
或/etc/bashrc
类型的配置问题
我会尝试确保它不是 #2 开头。请按照恢复模式或者LiveCd恢复软件Ubuntu wiki 中的主题开始。