Ubuntu 18.04 和 Windows 10 仅在恢复/安全模式下启动

Ubuntu 18.04 和 Windows 10 仅在恢复/安全模式下启动

问题:

  • 我按照此视频双启动了 Ubuntu 18.04 和 Windows 10:https://www.youtube.com/watch?v=u5QyjHIYwT
  • 2-3 天内,我可以根据需求启动 Ubuntu 18.04(默认)或 Windows 10。GRUB 屏幕让我可以选择操作系统。一切都运行正常。
  • 今天我启动了 Ubuntu,编写了一些代码,然后重新启动系统以启动到 Windows 10。
  • 出现蓝色窗口(以及圆形加载点),但系统挂在黑屏上。
  • 重启系统再次进入Ubuntu,发现系统卡在紫屏。

Ubuntu 18.04 信息:

  • 仅从恢复模式加载(仅适用于 Linux 5.0.0-23-generic,不适用于 5.0.0-37)
  • 使用 UEFI
  • 使用 nvidia-drive-435 中的 NVIDIA 驱动程序元包(专有,已测试)——推荐的驱动程序

Windows 10 信息:

  • 仅在安全模式下加载(带网络或不带网络)。
  • 使用 UEFI

兴趣点:

  • 如果我将 435 驱动程序切换为“nvidia-driver-430 (proprietary)”,那么即使恢复模式也无法启动。为了使用 430 启动,我必须执行以下操作:1) 在 GRUB 菜单上按“e”,然后选择“Ubuntu”2) 在以“Linux”开头的行中添加以下内容:“acpi=off”

    注意:如果我添加“nomodeset”,Ubuntu 仍然无法加载。

  • 系统规格:1)CPU = AMD Ryzen 7 3700X 2)显卡 = EVGA Nvidia GeForce GTX 1660 TI Ultra Gaming Edition 3)MB = Asus PRIME X570-P

请注意,我是 Ubuntu 新手,因此我非常希望得到非常精简的说明(尽管这可能很痛苦!)。提前致谢!

编辑:我通过进入软件和更新 -> 附加驱动程序 -> 使用来自 nvidia-driver-435 (专有、已测试) 的 NVIDIA 驱动程序元包来决定使用哪个驱动程序

编辑 2:问题似乎与驱动程序有关。这是一个临时修复:在安全模式下打开 Windows 10,卸载 Nvidia 显示驱动程序,重新启动,然后我就可以正常打开 Windows 10。然后我运行 Nvidia GeForce Experience 并再次安装相同的驱动程序(最新的驱动程序)。然后,Ubuntu 也可以正常启动。但是,我能够通过以下顺序复制该问题(有时):计算机关闭 -> 加载 Ubuntu -> 重新启动 -> 加载 Windows -> 关机 -> 加载 Ubuntu -> 重新启动 -> 加载 Windows(现在挂在黑屏上)-> 重新启动 -> 加载 Ubuntu(现在挂在紫屏上)。

这似乎是一个复杂的事件序列,但正是它两次触发了这个问题。我也以另一种方式触发了一次,但我记不清确切的顺序了。不过,它涉及在 Ubuntu 和 Windows 之间多次切换。

有什么办法可以解决这个问题?我注意到在 Ubuntu 第一次挂起之前我收到了一些错误消息。我检查了启动日志,但找不到我看到的消息。有没有办法找到 Ubuntu 登录前可能出现的错误消息?(日志只有 3-4 行长)。

答案1

我找到了一个快速解决方案,适用于我的双启动 Ubuntu 20.04 和 Windows 10 系统。我只能在安全模式下启动 ubuntu(系统挂起),但可以正常启动 windows。我不确定它是如何连接的,但当我卸载了windows中刚刚安装的图形软件,我可以在正常模式下启动 ubuntu。

相关内容