尝试双启动 Windows 10 和 Ubuntu 18.04.1

尝试双启动 Windows 10 和 Ubuntu 18.04.1

我无法在新台式机上成功安装 Ubuntu 18.04.1。我已安装 Windows 10 Home 并顺利运行,我成功将 HDD 和 SSD 分成两半,因此有足够的空间安装 Ubuntu,而且当我从 8GB 闪存驱动器启动笔记本电脑时,我刻录在 8GB 闪存驱动器上的 ISO 运行正常。

当我尝试从它启动我的桌面时,我得到了正常的 grub 菜单,但是当我选择安装 Ubuntu 时它无法正常工作。

首先发生的事情是屏幕上出现一堆行,显示“完成等待循环超时”。

然后它闪烁了一下,我收到一串更长的消息,其中大部分是串在一起的字母、数字和符号。

最后显示“结束内核恐慌 - 未同步:中断中发生致命异常”

现在,我尝试启动桌面几次,它都进入了 Ubuntu 加载屏幕。这让我充满希望,但它崩溃了,然后进入了类似的黑屏,上面充满了奇怪的消息。

我的 BIOS 中禁用了安全启动。我尝试在 grub 中编辑“安装 Ubuntu”命令并添加“nomodeset”,但没有用。

编辑:我现在已经成功双启动我的系统并确定了问题的根源。

我使用的是 AMD Ryzen 3 2200g CPU 和 Gigabyte Radeon RX570 GPU,它们并不总是运行良好,我想是因为处理器有集成显卡。我卸下了 GPU,它第一次尝试从 ISO 棒启动时没有任何问题。

当我重新插入 GPU 时,它不会再次启动。我已经为 Ubuntu 18.04 安装了 AMD 最新最好的驱动程序,但当我连接 GPU 时,它仍然无法在 Ubuntu 中启动。

答案1

某些系统对 UEFI 模式的支持有些奇怪,可以通过更新系统固件来解决,或者通过使用特殊参数运行或在“传统”模式下运行以禁用 UEFI 功能来解决。

如果您想保留 UEFI 模式并尝试启动 Linux,请将其添加到 GRUB 中的启动选项中,就像您尝试使用此nomodeset选项一样:

amd_iommu=off

相反,如果您想避免整个 UEFI 问题,只需在 BIOS 选项中启用“传统”模式即可。请注意,如果您启用传统模式,则可能必须在启动时创建不同的 USB 拇指驱动器。

来源:https://bbs.archlinux.org/viewtopic.php?id=224265

答案2

Ryzen 5 2400g + RX570 也有同样的问题。主板是 Asus Prime A320M。花了几个小时尝试让它工作,最后我成功了。

解决方案如下:在 Bios NB 设置中,主卡应设置为 PCIE,并且应启用集成显卡。

通过此设置,Ubuntu 可以在 RX570 上正常启动,没有故障,且性能全速。

一旦我禁用集成 GPU,所有问题就会再次出现: - 无法启动 - 在没有 USB 支持的情况下启动 - 内核恐慌 - AMD-VI 超时等等。

该解决方案的缺点:集成 GPU 使用 1.2GB RAM,因此如果您使用 8GB,则只有 6.8 可用于软件。

如果有人需要有关此问题的更多信息,请联系我,我愿意提供帮助。

相关内容