当我在全新安装后启动我的 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 选项,然后重新启动,没有任何问题。