双启动 Ubuntu 18.04 和 Windows 10:Ubuntu 似乎不想启动

双启动 Ubuntu 18.04 和 Windows 10:Ubuntu 似乎不想启动

TL:DR;我尝试安装 Ubuntu 两次。两次重启电脑并启动 Ubuntu 后,看到的都是一片空白、黑屏。

我最近组装了自己的第一台游戏电脑。我在上面安装了 Windows 10,因为我知道,为了使双启动解决方案发挥作用,首先安装 Windows 10 会更容易,这样我就不用与 Windows 作斗争了。

当我安装 Ubuntu 时,我下载了 18.04 的 ISO 文件,并使用 Rufus 创建了一个可启动的 USB。我关闭了 Windows 的快速启动,然后重新启动了计算机。我仍然必须加载到启动菜单中才能加载 USB 介质。

第一次,当我对安装 Ubuntu 的驱动器进行分区时(安装了 Windows 的同一 SSD),我已经在 Windows 磁盘管理系统中为 Ubuntu 分配了 100GB(作为 exFAT)。后来我发现我不应该分配它,但这是我第一次这样做,所以当时我并不清楚。我手动对我创建的空间进行了分区:20GB 用于根 (/),8GB 用于交换 (是的,我还发现我不需要这个),其余空间留给其他所有东西 (/home)。当我尝试接受这一点时,它给了我一个错误,指出我没有为 EFI 分区留出空间。现在,Windows 已经有一个了,但我继续为 Ubuntu 重新分配空间以允许另一个 EFI 分区。安装后,我重新启动了系统,然后屏幕一片空白。没有言语,什么也没有。只有空白。

笔记:我确实说过要下载并安装更新以及安装第三方媒体。

所以,第二次。我彻底关闭了电脑,启动 Windows,格式化硬盘空间以删除 Ubuntu 安装(基本上删除了 100GB 的卷),并将其保留为未分配状态。这一次,我遵循了本教程寻求一些帮助。尽管我把它留在了还有 100GB 用于 Ubuntu 的地方。

同样的故事,对驱动器进行分区并决定手动进行,但这次我没有做那么多愚蠢的分区。

笔记:第一次失败后,我广泛研究了双启动解决方案,但还是找不到最佳解决方案。大多数解决方案仍然建议手动分区空间。

我所做的唯一分区是为根 (/) 分配 20GB,其余可用空间为 Linux 媒体 (/home)。这次它没有给我 EFI 错误,所以我想它这次实际上识别了已经存在的 EFI。它安装成功了,我重新启动了电脑,然后……屏幕一片空白,一片黑。

笔记:我想我应该在此时提到,我两次安装 Ubuntu 时,重新启动时都没有出现选择 Ubuntu 的屏幕。它自动启动到 Windows,我不得不重新启动计算机并进入启动菜单来选择 Ubuntu。

关于我应该如何进行,有什么指导或建议吗?如果我需要提供更多信息,请告诉我。谢谢。

编辑:我注意到这个问题听起来他们也遇到了类似的问题。

答案1

为了解决这个问题,我首先通过启动 Windows、以管理员身份运行命令提示符并运行以下行来解决 GRUB 问题:

bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi

笔记: 您可能需要加上双引号{bootmgr}才能使该行成功执行。

我已经读到,为了避免关闭安全启动,您必须使用shimx64.efi而不是仅仅grubx64.efi因为shim会有 Ubuntu 的安全启动证书。

重新启动并进入 Grub 菜单后,我将鼠标悬停在 Ubuntu 上,并通过更改为quiet splash来编辑启动顺序nomodeset。然后 Ubuntu 启动正常。然后我必须打开终端并按照步骤 1、3 和 4 下载我的显卡 (Nvidia) 的驱动程序本教程再次重启后,驱动程序生效,一切运行正常。

答案2

我知道当我在同一个驱动器上安装时,Grub 总是会询问我想要如何启动。现在,在我的笔记本电脑上有 2 个驱动器(SSD-windows 和专用于 Ubuntu 的 HDD 部分空间),我必须F9在启动时点击更改启动,否则它只会加载到 Windows。不太确定,但听起来 grub 没有优先考虑。

相关内容