Ubuntu 更新后无法正常运行

Ubuntu 更新后无法正常运行

系统提示我安装 Ubuntu 16.04,我接受了。

现在,重启后,屏幕变黑了,我可以输入字母,但什么也没有发生。

等待了一段时间后,我放弃了并关闭了电脑(关机时显示了一些命令)。

然后我尝试启动到安全模式,果然它在文本模式下工作,但没有连接到互联网,我尝试了startx - 它崩溃了。

我该怎么办?我可以在安全模式下启用某种互联网连接来尝试更新吗?我可以将默认启动模式更改为文本,以便我可以在正常模式下启动并希望它不会崩溃吗?

请让我知道哪些信息与该问题的帖子相关,我会尽快提供。

答案1

第一的:

使用实时 CD。

启动 Ubuntu Live CD,选择“尝试不安装”,然后建立互联网连接。

CTRL+ ALT+T打开终端。

假设 Ubuntu 已开启/dev/sda7,运行以下命令:

sudo mount /dev/sda7 /mnt

cd /mnt

sudo mkdir -p /mnt/boot/efi

sudo mount /dev/sda1 /mnt/boot/efi

sudo mount --bind /dev /mnt/dev

sudo mount --bind /dev/pts /mnt/dev/pts

sudo mount --bind /proc /mnt/proc

sudo mount --bind /sys /mnt/sys

sudo chroot /mnt

echo 'nameserver 208.67.222.222' | tee /etc/resolv.conf

echo 'nameserver 208.67.220.220' | tee -a /etc/resolv.conf

apt-get update

apt-get -f install

apt-get dist-upgrade

点击这里查看更多信息。


下一个

如果仍然无法更新,请按照以下说明继续操作。

如果您可以 ping 8.8.8.8 但是在运行时出现无法解决的错误apt-get update,请运行以下命令。

以下命令将首先复制您的/etc/apt/sources.list文件。然后,将 URL 切换为 IP 地址,以便您完成更新,然后在成功完成更新后,将旧备份副本切换为新备份副本(注意:这会跳过安全更新,因此请务必稍后执行这些更新)。

chroot 到分区后运行以下命令:

sudo cp /etc/apt/sources.list /etc/apt/sourceslist
sudo sed -i 's|http.*archive.canonical.com|http://91.189.92.191|g' /etc/apt/sources.list
sudo sed -i 's|http.*archive.ubuntu.com|http://91.189.91.26|g' /etc/apt/sources.list
sudo sed -i 's/^.*security.*$//g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get -f install
sudo apt-get dist-upgrade

此时请发布任何错误。如果没有错误,请继续:

sudo mv /etc/apt/sourceslist /etc/apt/sources.list

退出chroot环境,运行以下命令重新启动:

sudo reboot

要手动创建此文件,请运行以下命令(当然,再次在 chroot 环境中):

sudo nano /etc/apt/sources.list

这是文件中应包含的行的示例。

deb http://91.189.91.26/ubuntu/ xenial main restricted universe multiverse
deb http://91.189.91.26/ubuntu/ xenial-updates main restricted universe multiverse
deb http://91.189.91.26/ubuntu/ xenial-backports main restricted universe multiverse
deb http://91.189.92.191/ubuntu xenial partner

CTRL+o然后按ENTER保存文件。按CTRL+x退出 nano。

/etc/apt/sources.list以下是提供供参考的已启用所有存储库的副本:

deb http://us.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse

deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse

deb http://us.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu xenial-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted universe multiverse

deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner

相关内容