我在启动 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。