![Ubuntu 启动时出错 - 它停留在恢复日志中。我该如何解决这个问题?](https://linux22.com/image/1196641/Ubuntu%20%E5%90%AF%E5%8A%A8%E6%97%B6%E5%87%BA%E9%94%99%20-%20%E5%AE%83%E5%81%9C%E7%95%99%E5%9C%A8%E6%81%A2%E5%A4%8D%E6%97%A5%E5%BF%97%E4%B8%AD%E3%80%82%E6%88%91%E8%AF%A5%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3%E8%BF%99%E4%B8%AA%E9%97%AE%E9%A2%98%EF%BC%9F.png)
我在启动 Ubuntu 机器时遇到问题。执行完以下操作后,问题立即出现:
sudo apt purge nvidia* libnvidia*
sudo apt autoremove
sudo reboot
机器恢复运行后,我收到了消息,/dev/nvme0n1p3: clean, n/n files, n/n blocks
而不是实际初始化 Ubuntu(桌面)。
我已经尝试了几件事,其中包括这个解决方案Ubuntu 启动时出错 - “恢复日志”但它不起作用;我在执行 fsck -f / 时收到错误,因为那里挂载了一些东西。
我还尝试删除所有已安装的 Nvidia 驱动程序,并使用清除和自动删除功能。我回到 nouveau 驱动程序,然后重新启动,但没有任何效果。
如果可以,请详细说明您的答案。
答案1
我通过以下方式解决了这个问题:
- 启动到 GRUB 菜单(一旦 DELL 图标出现在我的屏幕上,就多次按下 Shift 键)。
- 选择高级选项
- 选择恢复模式
- 选择 Root 访问
- 删除所有与 nvidia 相关的东西
sudo apt-get remove --purge nvidia-*
sudo apt purge *535*
(出现问题之前我已经安装了535驱动)sudo apt autoremove
sudo apt install xserver-xorg-video-nouveau
sudo reboot
重启后我仍然收到了恢复日志,因此我回到恢复模式并执行了以下操作:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt install nvidia-driver-535
这提示进行安全启动设置,我修复了这个问题并成功启动。
注意:安装适合您机器的驱动程序。它可能不是 535。