当 Ubuntu 卡在行 dev/sdaX: clean, XX/XX files, XX/XX blocks 时如何启动它

当 Ubuntu 卡在行 dev/sdaX: clean, XX/XX files, XX/XX blocks 时如何启动它

当我在全新安装后启动我的 Ubuntu 时,从 grub 菜单中选择 Ubuntu 后,它开始启动,然后只显示这一行并停止:

dev/sdaX: clean, XX/XX files, XX/XX blocks

我将它安装在具有自己的 EFI 启动分区的 Windows 10 上,所以我认为 Linux 使用相同的分区来安装 Grub。

答案1

这是我解决问题的方法。可能需要第一个解决方案,但如果您遇到同样的问题,可能值得测试一下。

  • 我按照这个答案重新安装了 Ubuntu,为我的 Linux 创建了第二个 EFI 部分,以便独立于 Windows 启动:https://askubuntu.com/a/843649我之前也禁用了快速启动和安全启动,正如这个答案中所说

  • 我意识到我只能使用(安全图形)选项启动我的 Live 版本。发现它通过名为 的 grub 选项启动nomodeset。然后我按照这个答案,最终能够通过nomodeset手动设置 grub 选项来启动:https://askubuntu.com/a/38834

  • 最终在启动 Ubuntu 后,我按照这个答案操作,以便它始终在nomodeset启用该选项的情况下启动:https://askubuntu.com/a/38782/841934

希望这可以为一些人提供帮助,至少对我来说,因为我可能在几个月/几年后再次遇到这个问题。

编辑:正如 heynnema 所说,nomodeset 解决方案只是一个临时解决方案。我接下来做的是按照本指南的图形方法更新我的 NVIDIA 图形驱动程序: https://linuxconfig.org/how-to-install-the-nvidia-drivers-on-ubuntu-20-04-focal-fossa-linux 然后,我恢复了对 grub 配置的更改以删除 nomodeset 选项,然后重新启动,没有任何问题。

相关内容